X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/490f424e8cc098f0330d140d1db8c92c8723866c..5f5be4927abaa906a25ffb295d48ee085894c388:/src/src/exim.c diff --git a/src/src/exim.c b/src/src/exim.c index 46e856b7a..490248917 100644 --- a/src/src/exim.c +++ b/src/src/exim.c @@ -1272,9 +1272,10 @@ for (i = 0;; i++) if (fn_readline != NULL) free(readline_line); #endif + /* yield can only be NULL if ss==p */ if (ss == p || yield[ptr-1] != '\\') { - yield[ptr] = 0; + if (yield) yield[ptr] = 0; break; } yield[--ptr] = 0;