Use retval from sprintf while walking buffers
[exim.git] / src / src / parse.c
index 94a1af6ab274908905550697b3bbba29830b96ed..a7231f39b5b80c0d5f1d1bcc9be0b8971872393a 100644 (file)
@@ -913,8 +913,7 @@ for (; len > 0; len--)
       }
     else
       {
-      sprintf(CS t, "=%02X", ch);
-      while (*t != 0) t++;
+      t += sprintf(CS t, "=%02X", ch);
       coded = TRUE;
       first_byte = !first_byte;
       }