From d94b024b73aeca06de417e0fd3c502495312a8b2 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sat, 7 Dec 2019 13:40:28 +0100 Subject: Added userspace libc and began userspace based shell --- src/mlibc/stdlib/htoa.c | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 src/mlibc/stdlib/htoa.c (limited to 'src/mlibc/stdlib/htoa.c') diff --git a/src/mlibc/stdlib/htoa.c b/src/mlibc/stdlib/htoa.c deleted file mode 100644 index ab20260..0000000 --- a/src/mlibc/stdlib/htoa.c +++ /dev/null @@ -1,30 +0,0 @@ -#include -#include -#include - -static const char __HTOA_TABLE[] = "0123456789ABCDEF"; - -char *htoa(uint32_t n) -{ - char *ret = kmalloc(10); - - int i = 0; - while (n) { - ret[i++] = __HTOA_TABLE[n & 0xF]; - n >>= 4; - } - - if (!i) { - ret[0] = '0'; - i++; - } - - for (; i <= 9; i++) ret[i] = 0; - - char *aux = strdup(ret); - kfree(ret); - ret = aux; - - strinv(ret); - return ret; -} \ No newline at end of file -- cgit v1.2.3