X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Ftransport.c;h=20d0b8a523ba6e7520095854b99dae5dedc62a54;hb=a5ffa9b475a426bc73366db01f7cc92a3811bc3a;hp=04b67f9e94c5114e7d8e22e7cdeb48ce900d2929;hpb=925ac8e4f1c5d365ddea2f7aee460cd0a3cd409d;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/transport.c b/src/src/transport.c index 04b67f9e9..20d0b8a52 100644 --- a/src/src/transport.c +++ b/src/src/transport.c @@ -969,9 +969,11 @@ if (!(tctx->options & topt_no_headers)) if (tctx->options & topt_add_delivery_date) { - uschar buffer[100]; - int n = sprintf(CS buffer, "Delivery-date: %s\n", tod_stamp(tod_full)); - if (!write_chunk(tctx, buffer, n)) goto bad; + uschar * s = tod_stamp(tod_full); + + if ( !write_chunk(tctx, US"Delivery-date: ", 15) + || !write_chunk(tctx, s, Ustrlen(s)) + || !write_chunk(tctx, US"\n", 1)) goto bad; } /* Then the message's headers. Don't write any that are flagged as "old";