From: Glenn L McGrath Date: Fri, 24 Sep 2004 09:24:27 +0000 (-0000) Subject: Patch from Dmitry Zakharov to fix a bug triggered by freeswan's scripts. X-Git-Tag: 1_00~25 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=ca29ffc2065cabfdc374922a97b22eb4f1f96d4c;p=oweals%2Fbusybox.git Patch from Dmitry Zakharov to fix a bug triggered by freeswan's scripts. --- diff --git a/editors/awk.c b/editors/awk.c index c0e1a71fe..c1cb2a2e2 100644 --- a/editors/awk.c +++ b/editors/awk.c @@ -1554,7 +1554,7 @@ static void handle_special(var *v) { memcpy(b+len, s, l); len += l; } - b[len] = '\0'; + if (b) b[len] = '\0'; setvar_p(V[F0], b); is_f0_split = TRUE; @@ -2551,6 +2551,7 @@ static int awk_exit(int r) { if (! exiting) { exiting = TRUE; + nextrec = FALSE; evaluate(endseq.first, &tv); }