version 1.9, 1998/04/25 18:52:18 |
version 1.10, 1998/09/08 04:21:08 |
|
|
" 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;", |