diff --git a/src/db.c b/src/db.c index e18110b..6a88d94 100644 --- a/src/db.c +++ b/src/db.c @@ -74,10 +74,7 @@ static void add_int_entry(char** dst, int src, bool last) size_t len_int, len; char* num; - if (src == 0) - len_int = 1; - else - len_int = floor(log10(abs(src))) + 1; + len_int = (src == 0) ? 1 : floor(log10(abs(src))) + 1; num = malloc(sizeof(char) * (len_int + 1)); snprintf(num, len_int + 1, "%d", src);