Blame SOURCES/ksh-20120801-stack-robustness-2.patch

16519b
diff -up ksh-20120801/src/lib/libast/misc/stk.c.orig ksh-20120801/src/lib/libast/misc/stk.c
16519b
--- ksh-20120801/src/lib/libast/misc/stk.c.orig	2022-01-31 16:06:11.923069379 -0300
16519b
+++ ksh-20120801/src/lib/libast/misc/stk.c	2022-01-31 16:06:54.896802455 -0300
16519b
@@ -76,7 +76,7 @@ struct frame
16519b
 struct stk
16519b
 {
16519b
 	_stk_overflow_	stkoverflow;	/* called when malloc fails */
16519b
-	short		stkref;	/* reference count; */
16519b
+	int		stkref;	        /* reference count; */
16519b
 	short		stkflags;	/* stack attributes */
16519b
 	char		*stkbase;	/* beginning of current stack frame */
16519b
 	char		*stkend;	/* end of current stack frame */