# HG changeset patch # User Timo Sirainen # Date 1247017897 14400 # Node ID c8dc38a3b902f9bdb83c60046d790e9643b299ea # Parent 79747444455192659ec07e42d79b0f58c7e71bfa Maildir: Fixed using in-memory indexes when some required directory was missing. diff -r 797474444551 -r c8dc38a3b902 src/lib-storage/index/maildir/maildir-util.c --- a/src/lib-storage/index/maildir/maildir-util.c Tue Jul 07 21:43:57 2009 -0400 +++ b/src/lib-storage/index/maildir/maildir-util.c Tue Jul 07 21:51:37 2009 -0400 @@ -191,7 +191,7 @@ for (i = 0; i < N_ELEMENTS(dirs); i++) { path = dirs[i]; - if (path == NULL || stat(path, &st) == 0) + if (*path == '\0' || stat(path, &st) == 0) continue; if (errno != ENOENT) { mail_storage_set_critical(box->storage,