Quellcode durchsuchen

- workaround imap server bug: lock files are no mailboxes

Oswald Buddenhagen vor 22 Jahren
Ursprung
Commit
39446bbef9
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      src/imap.c

+ 2 - 0
src/imap.c

@@ -505,6 +505,8 @@ imap_exec (imap_t * imap, const char *fmt, ...)
 		if (memcmp (arg, global.folder, l))
 		    goto next;
 		arg += l;
+		if (!memcmp (arg + strlen (arg) - 5, ".lock", 5))
+		    goto next;
 		for (box = boxes; box; box = box->next)
 		    if (!strcmp (box->box, arg))
 			goto next;