]> granicus.if.org Git - mutt/commitdiff
Assume INBOX for ""/NULL in imap_mxcmp
authorBrendan Cully <brendan@kublai.com>
Sun, 11 Jan 2009 06:09:48 +0000 (22:09 -0800)
committerBrendan Cully <brendan@kublai.com>
Sun, 11 Jan 2009 06:09:48 +0000 (22:09 -0800)
imap/util.c

index 62f77a1621d2300f886103d1d5adaa1b3d2d563e..53a7ffb63fa784756cd5f292d9a202f9d94bdc67 100644 (file)
@@ -272,10 +272,10 @@ int imap_mxcmp (const char* mx1, const char* mx2)
   char* b2;
   int rc;
 
-  if (!mx1)
-    return -1;
-  if (!mx2)
-    return 1;
+  if (!mx1 || !*mx1)
+    mx1 = "INBOX";
+  if (!mx2 || !*mx2)
+    mx2 = "INBOX";
   if (!ascii_strcasecmp (mx1, "INBOX") && !ascii_strcasecmp (mx2, "INBOX"))
     return 0;