X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/d1f9fb42472323edb17c3ee3cbbfce3557083ceb..92b0827a90559a266bd00662d842b643ac8bdc81:/src/src/exim.c diff --git a/src/src/exim.c b/src/src/exim.c index f2d0e9e65..91636fb30 100644 --- a/src/src/exim.c +++ b/src/src/exim.c @@ -174,10 +174,8 @@ Returns: nothing void set_process_info(const char *format, ...) { -int len; +int len = sprintf(CS process_info, "%5d ", (int)getpid()); va_list ap; -sprintf(CS process_info, "%5d ", (int)getpid()); -len = Ustrlen(process_info); va_start(ap, format); if (!string_vformat(process_info + len, PROCESS_INFO_SIZE - len - 2, format, ap)) Ustrcpy(process_info + len, "**** string overflowed buffer ****");