From 784478463a5d9efdaa1c1d1d1f44abda0c0cd650 Mon Sep 17 00:00:00 2001 From: Rusty Conover Date: Tue, 3 Apr 2001 03:09:17 +0000 Subject: Fixed this function to properly format numbers that have leading zeros in 2001-04-02 Rusty Conover * gal/util/e-util.c (e_format_number): Fixed this function to properly format numbers that have leading zeros in sub groups. Case in point 3042423 should now come out as 3,042,423 not 3,42,423. svn path=/trunk/; revision=9116 --- e-util/e-util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e-util/e-util.c b/e-util/e-util.c index 18975375e6..204a2c3ad9 100644 --- a/e-util/e-util.c +++ b/e-util/e-util.c @@ -786,7 +786,7 @@ e_format_number (gint number) grouping++; case 0: divider = epow10(last_count); - if(!list && (number/divider) > 0) { + if((!list && (number/divider) > 0) || number > divider) { group = g_strdup_printf("%0*d", initial_grouping, number % divider); } else { group = g_strdup_printf("%d", number % divider); -- cgit v1.2.3