[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.9 and 1.10

version 1.9, 1998/04/25 18:52:18 version 1.10, 1998/09/08 04:21:08
Line 147 
Line 147 
     "    else if ((newsize *= 2) > YYMAXDEPTH)",      "    else if ((newsize *= 2) > YYMAXDEPTH)",
     "        newsize = YYMAXDEPTH;",      "        newsize = YYMAXDEPTH;",
     "    i = yyssp - yyss;",      "    i = yyssp - yyss;",
     "    if ((newss = (short *)realloc(yyss, newsize * sizeof *newss)) == NULL)",      "    newss = yyss ? (short *)realloc(yyss, newsize * sizeof *newss) :",
       "      (short *)malloc(newsize * sizeof *newss);",
       "    if (newss == NULL)",
     "        return -1;",      "        return -1;",
     "    yyss = newss;",      "    yyss = newss;",
     "    yyssp = newss + i;",      "    yyssp = newss + i;",
     "    if ((newvs = (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs)) == NULL)",      "    newvs = yyvs ? (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs) :",
       "      (YYSTYPE *)malloc(newsize * sizeof *newvs);",
       "    if (newvs == NULL)",
     "        return -1;",      "        return -1;",
     "    yyvs = newvs;",      "    yyvs = newvs;",
     "    yyvsp = newvs + i;",      "    yyvsp = newvs + i;",

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10