From 4255c0a1890f36c24ef460c0cc8b8a90e8f3f42c Mon Sep 17 00:00:00 2001 From: murata Date: Mon, 26 Sep 2016 02:04:31 +0900 Subject: [PATCH] Deleted itoa method. --- inc/utils.h | 1 - src/utils.c | 26 -------------------------- 2 files changed, 27 deletions(-) diff --git a/inc/utils.h b/inc/utils.h index 92134b9..a95632e 100644 --- a/inc/utils.h +++ b/inc/utils.h @@ -42,6 +42,5 @@ */ char* ftoa(float f); void ltoa(char *buf, unsigned long i, int base); -void itoa(char *buf, unsigned int i, int base); #endif /* UTILS_H_ */ diff --git a/src/utils.c b/src/utils.c index 9183abc..63506be 100644 --- a/src/utils.c +++ b/src/utils.c @@ -153,29 +153,3 @@ void ltoa(char *buf, unsigned long i, int base) } strcpy(buf, s); } - -void itoa(char *buf, unsigned int i, int base) -{ - char *s; - const int len = 10; - int rem; - char rev[len+1]; - - if (i == 0) - s = "0"; - else - { - rev[len] = 0; - s = &rev[len]; - while (i) - { - rem = i % base; - if (rem < 10) - *--s = rem + '0'; - else if (base == 16) - *--s = "abcdef"[rem - 10]; - i /= base; - } - } - strcpy(buf, s); -}