]> granicus.if.org Git - php/commitdiff
fix a warnig and an error (found by Sebastioan)
authorMarcus Boerger <helly@php.net>
Wed, 10 Apr 2002 13:02:53 +0000 (13:02 +0000)
committerMarcus Boerger <helly@php.net>
Wed, 10 Apr 2002 13:02:53 +0000 (13:02 +0000)
main/snprintf.c
main/spprintf.c

index 71d1fcc94fbb6881cb89e2263ff6e4f50fbb2ac1..3d263184299d4360b552337d82fb0656b90e8666 100644 (file)
@@ -123,7 +123,7 @@ char *
        do {
                register u_wide_int new_magnitude = magnitude / 10;
 
-               *--p = magnitude - new_magnitude * 10 + '0';
+               *--p = (char)(magnitude - new_magnitude * 10 + '0');
                magnitude = new_magnitude;
        }
        while (magnitude);
index 6bc1330d3f8f495244cf3b7b3979fa1d71b2c6a4..f6878f3c544a31b9b90c3e3c19cf70ede081d723 100644 (file)
@@ -638,7 +638,7 @@ int spprintf(char **pbuf, size_t max_len, const char *format, ...)
        va_list ap;
 
        va_start(ap, format);
-       vspprintf(pbuf, max_len, format, ap);
+       cc = vspprintf(pbuf, max_len, format, ap);
        va_end(ap);
        return (cc);
 }