diff options
Diffstat (limited to 'src/utils/str.c')
| -rw-r--r-- | src/utils/str.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/utils/str.c b/src/utils/str.c index 22daa30..9a7acb0 100644 --- a/src/utils/str.c +++ b/src/utils/str.c @@ -22,11 +22,11 @@ char *str_reverse(char *str) { return str; } -char *itoa(int num, char *str) { +char *itoa(int num, char *str, int base) { char *str_ptr = str; for (; num;) { - *str_ptr++ = num % 10 + 48; - num /= 10; + *str_ptr++ = num % base + 48; + num /= base; } str_reverse(str); return str; |
