diff options
Diffstat (limited to 'lib/uxtoa.c')
-rw-r--r-- | lib/uxtoa.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/lib/uxtoa.c b/lib/uxtoa.c deleted file mode 100644 index 8d4e0e1..0000000 --- a/lib/uxtoa.c +++ /dev/null @@ -1,27 +0,0 @@ -#include <stdlib.h> - -#define UXTOA(type, name) \ - char *name(unsigned type n, char *buffer, int radix) \ - { \ - if (n == 0) { \ - buffer[0] = '0'; \ - buffer[1] = '\0'; \ - return buffer + 1; \ - } \ - char *start = buffer; \ - for (; n; n /= radix) { \ - *buffer++ = itoc(n % radix); \ - } \ - char *buf_end = buffer; \ - *buffer-- = '\0'; \ - while (buffer > start) { \ - char tmp = *start; \ - *start++ = *buffer; \ - *buffer-- = tmp; \ - } \ - return buf_end; \ - } - -UXTOA(int, utoa) -UXTOA(long int, ultoa) -UXTOA(long long int, ulltoa) |