From c4947fc0cdce476944004d1ef20833d9601d9049 Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Sat, 16 Feb 2013 03:59:52 +0100 Subject: [PATCH] cleanup digit_count() --- utils.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/utils.c b/utils.c index 8432037..c7b3b5f 100644 --- a/utils.c +++ b/utils.c @@ -62,15 +62,8 @@ char *string_append(char *a, const char *b, const char *sep) int digit_count(int i) { - int len = 0; - if (i == 0) { - return 1; - } - - if (i < 0) { - len++; - i *= -1; - } + i = ABS(i); + int len = 1; while (i > 0) { len++;