diff options
Diffstat (limited to 'components/libc/compilers/common/cstdlib.c')
| -rw-r--r-- | components/libc/compilers/common/cstdlib.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/libc/compilers/common/cstdlib.c b/components/libc/compilers/common/cstdlib.c index 55263011a9..4a978a106c 100644 --- a/components/libc/compilers/common/cstdlib.c +++ b/components/libc/compilers/common/cstdlib.c @@ -84,9 +84,9 @@ char *ltoa(long value, char *string, int radix) i = v % radix; v = v / radix; if (i < 10) - *tp++ = i+'0'; + *tp++ = (char)(i+'0'); else - *tp++ = i + 'a' - 10; + *tp++ = (char)(i + 'a' - 10); } sp = string; @@ -129,9 +129,9 @@ char *ultoa(unsigned long value, char *string, int radix) i = v % radix; v = v / radix; if (i < 10) - *tp++ = i+'0'; + *tp++ = (char)(i+'0'); else - *tp++ = i + 'a' - 10; + *tp++ = (char)(i + 'a' - 10); } sp = string; |
