]> git.saurik.com Git - bison.git/commitdiff
tests: avoid c++ failure due to lack of getenv decl
authorJim Meyering <meyering@redhat.com>
Thu, 16 Feb 2012 10:03:31 +0000 (11:03 +0100)
committerJim Meyering <meyering@redhat.com>
Thu, 16 Feb 2012 10:03:31 +0000 (11:03 +0100)
* tests/c++.at (Syntax error as exception): Avoid spurious failure
at least when compiling with g++-4.7.x due to lack of declaration
of getenv.  Include <stdlib.h>.

tests/c++.at

index d29b6f6003e235a836774150aea3fa8bed5eafa7..3510498b455b588fd1a1564933e3b212218ff810 100644 (file)
@@ -461,6 +461,7 @@ AT_DATA_GRAMMAR([[input.yy]],
 
 %code
 {
+  #include <stdlib.h>
   int yylex (yy::parser::semantic_type *);
 }
 
@@ -510,7 +511,7 @@ yy::parser::error (const std::string &m)
 }
 
 int
-main ()
+main (void)
 {
   yy::parser parser;
   parser.set_debug_level(!!getenv("YYDEBUG"));