File yyparse.patch of Package f2c

Index: f2c-0.11/src/gram.c
===================================================================
--- f2c-0.11.orig/src/gram.c
+++ f2c-0.11/src/gram.c
@@ -754,7 +754,7 @@ yyparse(void)
 	{
 		YYSTYPE	yyv;
 		int	yys;
-	} yys[YYMAXDEPTH], *yyp, *yypt;
+	} yys[YYMAXDEPTH+1], *yyp, *yypt;
 	short *yyxi;
 	int yyj, yym, yystate, yyn, yyg;
 	YYSTYPE save1, save2;
@@ -770,7 +770,7 @@ yyparse(void)
 	yychar = -1;
 	yynerrs = 0;
 	yyerrflag = 0;
-	yyp = &yys[-1];
+	yyp = &yys[0];
 	goto yystack;
 
 ret0:
Index: f2c-0.11/src/xsum0.out
===================================================================
--- f2c-0.11.orig/src/xsum0.out
+++ f2c-0.11/src/xsum0.out
@@ -15,7 +15,7 @@ format.c	118704aa	57913
 format.h	b396862	458
 formatdata.c	1350858f	28397
 ftypes.h	18b86a27	1377
-gram.c	145f970f	59304
+gram.c	e99f501f	59305
 gram.dcl	e38579ff	8463
 gram.exec	1384a3db	3005
 gram.expr	e3da3320	3137
openSUSE Build Service is sponsored by