summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/php_smart_str.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/php_smart_str.h b/ext/standard/php_smart_str.h
index c0c2e770bb..d05e615fe7 100644
--- a/ext/standard/php_smart_str.h
+++ b/ext/standard/php_smart_str.h
@@ -84,7 +84,7 @@ static inline char *smart_str_print_unsigned(char *buf, unsigned long num)
*p = '\0';
do {
- *--p = (num % 10) + '0';
+ *--p = (char)(num % 10) + '0';
num /= 10;
} while (num > 0);