ref: e5a89e63feb665c476df819f5ce5f247d0068124
parent: cef51801109a3032c66aa76503a92ce66724725a
author: awkfan77 <awkfan77@mailfence.com>
date: Thu Jun 25 15:33:52 EDT 2020
Fix onetrueawk#83 (#84)
--- a/b.c
+++ b/b.c
@@ -1105,6 +1105,12 @@
if (!adjbuf((char **) &buf, &bufsz, bp-buf+1, 100, (char **) &bp, "relex2"))
FATAL("out of space for reg expr %.10s...", lastre); if (cc->cc_func(i)) {+ /* escape backslash */
+ if (i == '\\') {+ *bp++ = '\\';
+ n++;
+ }
+
*bp++ = i;
n++;
}
--
⑨