changeset 230:fc1859e67253 HEAD

minor fixes
author Timo Sirainen <tss@iki.fi>
date Sun, 15 Sep 2002 10:20:35 +0300
parents 9ef72cb26b30
children bbd248788571
files src/imap/cmd-status.c src/lib-storage/index/index-status.c
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/imap/cmd-status.c	Sun Sep 15 10:15:43 2002 +0300
+++ b/src/imap/cmd-status.c	Sun Sep 15 10:20:35 2002 +0300
@@ -46,6 +46,7 @@
 			      MailboxStatusItems items, MailboxStatus *status)
 {
 	Mailbox *box;
+	int failed;
 
 	if (strcasecmp(mailbox, "inbox") == 0)
 		mailbox = "INBOX";
@@ -62,13 +63,12 @@
 			return FALSE;
 	}
 
-	if (!box->get_status(box, items, status))
-		return FALSE;
+	failed = !box->get_status(box, items, status);
 
 	if (box != client->mailbox)
 		box->close(box);
 
-	return TRUE;
+	return !failed;
 }
 
 int cmd_status(Client *client)
--- a/src/lib-storage/index/index-status.c	Sun Sep 15 10:15:43 2002 +0300
+++ b/src/lib-storage/index/index-status.c	Sun Sep 15 10:20:35 2002 +0300
@@ -132,5 +132,5 @@
 
 	if (!ibox->index->set_lock(ibox->index, MAIL_LOCK_UNLOCK))
 		return mail_storage_set_index_error(ibox);
-	return hdr != NULL;
+	return TRUE;
 }