]> git.saurik.com Git - bison.git/blobdiff - tests/cxx-type.at
Fix test failure reported by Tom Lane in
[bison.git] / tests / cxx-type.at
index fbe9bd1b6574b20313edb65d74b03f5556a51037..260457287f9159f58d33b9dccc006c9cddb58b96 100644 (file)
@@ -1,5 +1,5 @@
 # Checking GLR Parsing.                         -*- Autotest -*-
-# Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -98,7 +98,7 @@ prog :
                             @2.first_line, @2.first_column,
                             @2.last_line, @2.last_column);])[
                        output = node_to_string (]$[2);
-                       printf ("%s\n", output);
+                       printf ("%s\n", output);
                        free (output);
                        free_node (]$[2);
                   }
@@ -155,12 +155,16 @@ yylex (LEX_PARAMETERS)
   static int colNum = 0;
 
 #if YYPURE
+# undef yylloc
 # define yylloc (*llocp)
+# undef yylval
 # define yylval (*lvalp)
 #endif
 
   while (1)
     {
+      if (feof (stdin))
+       abort ();
       c = getchar ();
       switch (c)
        {