aboutsummaryrefslogtreecommitdiff
path: root/src/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils')
-rw-r--r--src/utils/str.c6
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;