X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/fb911b21a156dfe5967b9c79f4f1408e4f90458b..3e7e6162870de6545f3ee53d0c52d14a6b9434ef:/src/src/string.c diff --git a/src/src/string.c b/src/src/string.c index 854cf0d34..52b1d2fb5 100644 --- a/src/src/string.c +++ b/src/src/string.c @@ -1579,8 +1579,8 @@ while (*fp) case 'Y': /* gstring pointer */ { gstring * zg = va_arg(ap, gstring *); - s = CS zg->s; - slen = zg->ptr; + if (zg) { s = CS zg->s; slen = zg->ptr; } + else { s = null; slen = Ustrlen(s); } goto INSERT_GSTRING; }