Use retval from sprintf while walking buffers
[exim.git] / src / src / dns.c
index e29f86c4828378d00d7ca70c1578ae1ece41b959..0408171e86d9a83c3f1e56f156128cdaaa471da2 100644 (file)
@@ -271,10 +271,7 @@ else
     {
     int j;
     for (j = 0; j < 32; j += 4)
-      {
-      sprintf(CS pp, "%x.", (v6[i] >> j) & 15);
-      pp += 2;
-      }
+      pp += sprintf(CS pp, "%x.", (v6[i] >> j) & 15);
     }
   Ustrcpy(pp, "ip6.arpa.");