changeset 11554:dec8986d33ea HEAD

doveadm quota get: Report quota percentage more accurately. The *100 can't overflow quota, since quota is reported in kilobytes.
author Timo Sirainen <tss@iki.fi>
date Wed, 16 Jun 2010 16:49:56 +0100
parents 7a7bfdd708ff
children 33f9b211f213
files src/plugins/quota/doveadm-quota.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/quota/doveadm-quota.c	Wed Jun 16 16:17:52 2010 +0100
+++ b/src/plugins/quota/doveadm-quota.c	Wed Jun 16 16:49:56 2010 +0100
@@ -26,8 +26,8 @@
 		if (ret > 0) {
 			doveadm_print_num(value);
 			doveadm_print_num(limit);
-			if (limit >= 100)
-				doveadm_print_num(value / (limit/100));
+			if (limit > 0)
+				doveadm_print_num(value*100 / limit);
 			else
 				doveadm_print("0");
 		} else if (ret == 0) {