From: Timo Sirainen Date: Thu, 30 Mar 2017 13:43:58 +0000 (+0300) Subject: quota, acl: Use mail_user_plugin_getenv_bool() for boolean settings X-Git-Tag: 2.3.0.rc1~1822 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1e097e04ceff5800101ec3615f815f2d0f2fd12;p=thirdparty%2Fdovecot%2Fcore.git quota, acl: Use mail_user_plugin_getenv_bool() for boolean settings These were forgotten earlier. --- diff --git a/src/plugins/acl/acl-backend.c b/src/plugins/acl/acl-backend.c index 72b44a7071..ab22b67587 100644 --- a/src/plugins/acl/acl-backend.c +++ b/src/plugins/acl/acl-backend.c @@ -170,7 +170,7 @@ struct acl_object *acl_backend_get_default_object(struct acl_backend *backend) if (backend->default_aclobj != NULL) return backend->default_aclobj; - if (mail_user_plugin_getenv(user, "acl_defaults_from_inbox") != NULL) { + if (mail_user_plugin_getenv_bool(user, "acl_defaults_from_inbox")) { if (ns->type == MAIL_NAMESPACE_TYPE_PRIVATE || ns->type == MAIL_NAMESPACE_TYPE_SHARED) default_name = "INBOX"; diff --git a/src/plugins/quota/quota.c b/src/plugins/quota/quota.c index f3f688ef15..1cb0f3a28b 100644 --- a/src/plugins/quota/quota.c +++ b/src/plugins/quota/quota.c @@ -1217,7 +1217,7 @@ void quota_over_flag_check_startup(struct quota *quota) roots = array_get("a->roots, &count); for (i = 0; i < count; i++) { name = t_strconcat(roots[i]->set->set_name, "_over_flag_lazy_check", NULL); - if (mail_user_plugin_getenv(roots[i]->quota->user, name) == NULL) + if (!mail_user_plugin_getenv_bool(roots[i]->quota->user, name)) quota_over_flag_check_root(roots[i]); } }