[BACK]Return to skeleton.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / yacc

Diff for /src/usr.bin/yacc/skeleton.c between version 1.28 and 1.29

version 1.28, 2007/09/03 21:14:58 version 1.29, 2008/07/08 15:06:50
Line 66 
Line 66 
     "  = \"$OpenBSD$\";",      "  = \"$OpenBSD$\";",
     "#endif",      "#endif",
     "#include <stdlib.h>",      "#include <stdlib.h>",
       "#include <string.h>",
     "#define YYBYACC 1",      "#define YYBYACC 1",
     "#define YYMAJOR 1",      "#define YYMAJOR 1",
     "#define YYMINOR 9",      "#define YYMINOR 9",
Line 346 
Line 347 
     "                YYPREFIX, yystate, yyn, yyrule[yyn]);",      "                YYPREFIX, yystate, yyn, yyrule[yyn]);",
     "#endif",      "#endif",
     "    yym = yylen[yyn];",      "    yym = yylen[yyn];",
     "    yyval = yyvsp[1-yym];",      "    if (yym)",
       "        yyval = yyvsp[1-yym];",
       "    else",
       "        memset(&yyval, 0, sizeof yyval);",
     "    switch (yyn)",      "    switch (yyn)",
     "    {",      "    {",
     0      0

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29