diff options
Diffstat (limited to 'net-mail/mailutils/files/mailutils-3.10-get_size.patch')
-rw-r--r-- | net-mail/mailutils/files/mailutils-3.10-get_size.patch | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/net-mail/mailutils/files/mailutils-3.10-get_size.patch b/net-mail/mailutils/files/mailutils-3.10-get_size.patch new file mode 100644 index 000000000000..3ec15968916b --- /dev/null +++ b/net-mail/mailutils/files/mailutils-3.10-get_size.patch @@ -0,0 +1,38 @@ +From 37713b42a501892469234b90454731d8d8b7a3e6 Mon Sep 17 00:00:00 2001 +From: Sergey Poznyakoff <gray@gnu.org> +Date: Mon, 17 Aug 2020 20:34:21 +0300 +Subject: Bugfix (complements fd9a86d37b) + +* mda/lib/mailquota.c (sql_retrieve_quota): Fix a leftover use of +get_size. +--- + mda/lib/mailquota.c | 12 +++--------- + 1 file changed, 3 insertions(+), 9 deletions(-) + +diff --git a/mda/lib/mailquota.c b/mda/lib/mailquota.c +index 7b7dd52d9..af719a591 100644 +--- a/mda/lib/mailquota.c ++++ b/mda/lib/mailquota.c +@@ -270,16 +270,10 @@ sql_retrieve_quota (char *name, mu_off_t *quota) + } + else if (tmp == NULL || tmp[0] == 0 || mu_c_strcasecmp (tmp, "none") == 0) + rc = RETR_UNLIMITED; +- else ++ else if (get_quota (quota, tmp)) + { +- char *p; +- +- if (get_size (tmp, quota, &p)) +- { +- mu_error (_("bogus mailbox quota for `%s' (near `%s')"), +- name, p); +- *quota = groupquota; +- } ++ *quota = groupquota; ++ rc = RETR_OK; + } + } + +-- +cgit v1.2.1 + |