From: Timo Sirainen Date: Wed, 16 Jun 2010 15:49:56 +0000 (+0100) Subject: doveadm quota get: Report quota percentage more accurately. X-Git-Tag: 2.0.rc1~164 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=73a913fe54721ff0bd5000c54d17225944cd2a61;p=thirdparty%2Fdovecot%2Fcore.git doveadm quota get: Report quota percentage more accurately. The *100 can't overflow quota, since quota is reported in kilobytes. --HG-- branch : HEAD --- diff --git a/src/plugins/quota/doveadm-quota.c b/src/plugins/quota/doveadm-quota.c index c8e199a6d7..ecfad43142 100644 --- a/src/plugins/quota/doveadm-quota.c +++ b/src/plugins/quota/doveadm-quota.c @@ -26,8 +26,8 @@ static void cmd_quota_get_root(struct quota_root *root) 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) {