shithub: trueawk

Download patch

ref: 40f0527d5d1a32124163c4183d92f794844eb043
parent: f9affa922c5e074990a999d486d4bc823590fd93
author: Anonymous AWK fan <awkfan77@mailfence.com>
date: Sat Oct 9 15:23:05 EDT 2021

Fix https://github.com/onetrueawk/awk/issues/121

--- a/b.c
+++ b/b.c
@@ -1101,7 +1101,7 @@
 					 * program to track each string's length.
 					 */
 					for (i = 1; i <= UCHAR_MAX; i++) {
-						if (!adjbuf((char **) &buf, &bufsz, bp-buf+1, 100, (char **) &bp, "relex2"))
+						if (!adjbuf((char **) &buf, &bufsz, bp-buf+2, 100, (char **) &bp, "relex2"))
 						    FATAL("out of space for reg expr %.10s...", lastre);
 						if (cc->cc_func(i)) {
 							/* escape backslash */
--