summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main/snprintf.c2
-rw-r--r--main/spprintf.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/main/snprintf.c b/main/snprintf.c
index 71d1fcc94f..3d26318429 100644
--- a/main/snprintf.c
+++ b/main/snprintf.c
@@ -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);
diff --git a/main/spprintf.c b/main/spprintf.c
index 6bc1330d3f..f6878f3c54 100644
--- a/main/spprintf.c
+++ b/main/spprintf.c
@@ -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);
}