]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
virtual: Error handling fix. Don't expose hidden namespace names.
authorTimo Sirainen <tss@iki.fi>
Tue, 2 Jun 2009 19:09:30 +0000 (15:09 -0400)
committerTimo Sirainen <tss@iki.fi>
Tue, 2 Jun 2009 19:09:30 +0000 (15:09 -0400)
--HG--
branch : HEAD

src/plugins/virtual/virtual-storage.c

index 960d81c7849950c5bcfc4754a40507d101a678da..057e8536f38cca4278764f75f80bb97542eaa685 100644 (file)
@@ -45,7 +45,7 @@ void virtual_copy_error(struct mail_storage *dest, struct mail_storage *src)
        enum mail_error error;
 
        str = mail_storage_get_last_error(src, &error);
-       if ((src->ns->flags & NAMESPACE_FLAG_HIDDEN) != 0) {
+       if ((src->ns->flags & NAMESPACE_FLAG_HIDDEN) == 0) {
                str = t_strdup_printf("%s (namespace %s)", str,
                                      src->ns->prefix);
        }