]> git.saurik.com Git - bison.git/commitdiff
(alloca) [C_ALLOCA]: Add decl here, the only place where it's needed.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 13 Dec 2002 08:27:32 +0000 (08:27 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 13 Dec 2002 08:27:32 +0000 (08:27 +0000)
src/main.c

index a7a0ae59944afc263484b672aa1e5559192b0feb..87ecbaba43eb5cad3f871b86fa4a8701d409b329 100644 (file)
@@ -1,4 +1,5 @@
-/* Top level entry point of bison,
+/* Top level entry point of Bison.
+
    Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000, 2001, 2002
    Free Software Foundation, Inc.
 
@@ -173,7 +174,10 @@ main (int argc, char *argv[])
   /* If using alloca.c, flush the alloca'ed memory for the benefit of
      people running Bison as a library in IDEs.  */
 #if C_ALLOCA
-  alloca (0);
+  {
+    extern void *alloca (size_t);
+    alloca (0);
+  }
 #endif
   timevar_pop (TV_FREE);