# HG changeset patch # User masneyb # Date 1030736787 0 # Node ID cd2e26a6946119ae114085a438dfd039abf30300 # Parent c1181ef9aaf0e2f603315f2effb40081b698ec32 don't allow passing a 0 to log10 diff -r c1181ef9aaf0 -r cd2e26a69461 lib/misc.c --- a/lib/misc.c Fri Aug 30 19:23:15 2002 +0000 +++ b/lib/misc.c Fri Aug 30 19:46:27 2002 +0000 @@ -28,7 +28,7 @@ if (dest_str != NULL) *dest_str = '\0'; - len = log10 (number) + 1; + len = (number > 0 ? log10 (number) : 0) + 1; if (len <= 0) {