is used with a maildir spool folder. Noted by Frédéric L. W.
Meunier <0@pervalidus.net>.
char suffix[16];
char subdir[16];
- short deleted = hdr->deleted;
- hdr->deleted = 0;
-
- maildir_flags (suffix, sizeof (suffix), hdr);
-
- hdr->deleted = deleted;
-
-
+ if (hdr)
+ {
+ short deleted = hdr->deleted;
+ hdr->deleted = 0;
+
+ maildir_flags (suffix, sizeof (suffix), hdr);
+
+ hdr->deleted = deleted;
+ }
+ else
+ *suffix = '\0';
+
if (hdr && (hdr->read || hdr->old))
strfcpy (subdir, "cur", sizeof (subdir));
else