diff options
Diffstat (limited to 'src/userspace/mlibc/stdlib/htoi.c')
-rw-r--r-- | src/userspace/mlibc/stdlib/htoi.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/userspace/mlibc/stdlib/htoi.c b/src/userspace/mlibc/stdlib/htoi.c index 93b387a..69149d6 100644 --- a/src/userspace/mlibc/stdlib/htoi.c +++ b/src/userspace/mlibc/stdlib/htoi.c @@ -4,20 +4,20 @@ int htoi(char *str) { - size_t s_str = strlen(str); + size_t s_str = strlen(str); - size_t i = 0; - int ret = 0; - for (; i < s_str; i++) { - char c = str[i]; - int aux = 0; - if (c >= '0' && c <= '9') - aux = c - '0'; - else if (c >= 'A' && c <= 'F') - aux = (c - 'A') + 10; + size_t i = 0; + int ret = 0; + for (; i < s_str; i++) { + char c = str[i]; + int aux = 0; + if (c >= '0' && c <= '9') + aux = c - '0'; + else if (c >= 'A' && c <= 'F') + aux = (c - 'A') + 10; - ret += aux * pow(16, (s_str - i) - 1); - } + ret += aux * pow(16, (s_str - i) - 1); + } - return ret; + return ret; }
\ No newline at end of file |