Merge remote-tracking branch 'origin/maint'

* origin/maint:
  tests: close files in glr-regression
  xml: match DOT output and xml2dot.xsl processing
  xml: factor xslt space template
  graph: fix a memory leak
  xml: documentation
  output: capitalize State
This commit is contained in:
Akim Demaille
2012-11-13 10:59:55 +01:00
16 changed files with 654 additions and 413 deletions

View File

@@ -196,8 +196,12 @@ int
main (int argc, char **argv)
{
input = stdin;
if (argc == 2 && !(input = fopen (argv[1], "r"))) return 3;
return yyparse ();
if (argc == 2 && !(input = fopen (argv[1], "r")))
return 3;
int res = yyparse ();
if (argc == 2 && fclose (input))
return 4;
return res;
}
]])
AT_BISON_OPTION_POPDEFS
@@ -324,8 +328,12 @@ int
main(int argc, char* argv[])
{
input = stdin;
if (argc == 2 && !(input = fopen (argv[1], "r"))) return 3;
return yyparse ();
if (argc == 2 && !(input = fopen (argv[1], "r")))
return 3;
int res = yyparse ();
if (argc == 2 && fclose (input))
return 4;
return res;
}
]])
AT_BISON_OPTION_POPDEFS