X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fsrc%2Fauths%2Fcram_md5.c;h=04d893c97207ac810f28ad26fe16d7c3d391a45e;hb=5976eb9983e5f88f22d55f26ddac53c23aeb7f3d;hp=95f7cc54392727134cc17aca338f60597ede5f95;hpb=d185889f47b9b27088e777f7d382295c51271586;p=exim.git diff --git a/src/src/auths/cram_md5.c b/src/src/auths/cram_md5.c index 95f7cc543..04d893c97 100644 --- a/src/src/auths/cram_md5.c +++ b/src/src/auths/cram_md5.c @@ -317,10 +317,7 @@ for (p = big_buffer; *p; ) p++; *p++ = ' '; for (i = 0; i < 16; i++) - { - sprintf(CS p, "%02x", digest[i]); - p += 2; - } + p += sprintf(CS p, "%02x", digest[i]); /* Send the response, in base 64, and check the result. The response is in big_buffer, but b64encode() returns its result in working store,