* call.c (add_function_candidate): Fix uninitialized variable.
authorJason Merrill <jason@yorick.cygnus.com>
Mon, 15 Mar 1999 04:17:26 +0000 (04:17 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 15 Mar 1999 04:17:26 +0000 (23:17 -0500)
From-SVN: r25775

gcc/cp/ChangeLog
gcc/cp/call.c

index f56e144a7e3b5c8ef5078afc31cc31ed5deadf34..1f2be5fdde6e94f036bb0a2c45133e271c16c55e 100644 (file)
@@ -1,5 +1,7 @@
 1999-03-14  Jason Merrill  <jason@yorick.cygnus.com>
 
+       * call.c (add_function_candidate): Fix uninitialized variable.
+
        * Makefile.in (search.o): Add dependency on varray.h.
 
 1999-03-13  Jason Merrill  <jason@yorick.cygnus.com>
index 4e2e2538d40b01c0896319cc78cd66f3ca77f99a..acc5f8a3278dffb9f7398d69956a87a671c37784 100644 (file)
@@ -1151,6 +1151,7 @@ add_function_candidate (candidates, fn, arglist, flags)
     }
 
   len = list_length (arglist);
+  convs = make_scratch_vec (len);
 
   /* 13.3.2 - Viable functions [over.match.viable]
      First, to be a viable function, a candidate function shall have enough
@@ -1188,7 +1189,6 @@ add_function_candidate (candidates, fn, arglist, flags)
 
   parmnode = parmlist;
   argnode = arglist;
-  convs = make_scratch_vec (len);
 
   for (i = 0; i < len; ++i)
     {