$OpenBSD: patch-src_lib-storage_index_maildir_maildir-storage_c,v 1.3 2004/06/22 21:05:20 brad Exp $
--- src/lib-storage/index/maildir/maildir-storage.c.orig	2004-06-17 20:50:09.000000000 -0400
+++ src/lib-storage/index/maildir/maildir-storage.c	2004-06-17 21:13:52.000000000 -0400
@@ -298,7 +298,7 @@ static int verify_inbox(struct mail_stor
 
 static struct mailbox *
 maildir_open(struct mail_storage *storage, const char *name,
-	     int readonly, int fast)
+	     enum mailbox_open_flags flags)
 {
 	struct index_mailbox *ibox;
 	struct mail_index *index;
@@ -315,7 +315,7 @@ maildir_open(struct mail_storage *storag
 	}
 
 	ibox = index_storage_mailbox_init(storage, &maildir_mailbox,
-					  index, name, readonly, fast);
+					  index, name, flags);
 	if (ibox != NULL)
 		ibox->expunge_locked = maildir_expunge_locked;
 	return (struct mailbox *) ibox;
@@ -336,7 +336,7 @@ static const char *inbox_fix_case(struct
 
 static struct mailbox *
 maildir_open_mailbox(struct mail_storage *storage,
-		     const char *name, int readonly, int fast)
+		     const char *name, enum mailbox_open_flags flags)
 {
 	const char *path;
 	struct stat st;
@@ -347,7 +347,7 @@ maildir_open_mailbox(struct mail_storage
 	if (strcmp(name, "INBOX") == 0) {
 		if (!verify_inbox(storage))
 			return NULL;
-		return maildir_open(storage, "INBOX", readonly, fast);
+		return maildir_open(storage, "INBOX", flags);
 	}
 
 	if (!maildir_is_valid_existing_name(name)) {
@@ -363,7 +363,7 @@ maildir_open_mailbox(struct mail_storage
 		    !create_control_dir(storage, name))
 			return FALSE;
 
-		return maildir_open(storage, name, readonly, fast);
+		return maildir_open(storage, name, flags);
 	} else if (errno == ENOENT) {
 		mail_storage_set_error(storage, "Mailbox doesn't exist: %s",
 				       name);
