diff src/lib-index/mail-index.c @ 5714:dcf5dbb6a76a HEAD

mail_transaction_log_move_to_memory() can't fail anymore. Moved the code to -log-file.c.
author Timo Sirainen <tss@iki.fi>
date Wed, 13 Jun 2007 19:45:29 +0300
parents c2362f144f15
children 002aa9bbfcb2
line wrap: on
line diff
--- a/src/lib-index/mail-index.c	Wed Jun 13 03:48:32 2007 +0300
+++ b/src/lib-index/mail-index.c	Wed Jun 13 19:45:29 2007 +0300
@@ -639,7 +639,6 @@
 int mail_index_move_to_memory(struct mail_index *index)
 {
 	struct mail_index_map *map;
-	int ret = 0;
 
 	if (MAIL_INDEX_IS_IN_MEMORY(index))
 		return index->map == NULL ? -1 : 0;
@@ -667,8 +666,7 @@
 
 	if (index->log != NULL) {
 		/* move transaction log to memory */
-		if (mail_transaction_log_move_to_memory(index->log) < 0)
-			ret = -1;
+		mail_transaction_log_move_to_memory(index->log);
 	}
 
 	if (index->file_lock != NULL)
@@ -678,8 +676,7 @@
 	if (close(index->fd) < 0)
 		mail_index_set_syscall_error(index, "close()");
 	index->fd = -1;
-
-	return ret;
+	return 0;
 }
 
 void mail_index_mark_corrupted(struct mail_index *index)