dovecot-1.2: Compiler warning fixes.

dovecot at dovecot.org dovecot at dovecot.org
Tue Mar 3 04:13:20 EET 2009


details:   http://hg.dovecot.org/dovecot-1.2/rev/969d23a89379
changeset: 8799:969d23a89379
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Mar 02 21:13:11 2009 -0500
description:
Compiler warning fixes.

diffstat:

4 files changed, 5 insertions(+), 5 deletions(-)
src/lib-index/mailbox-list-index.c           |    4 ++--
src/lib-storage/index/index-sort-string.c    |    2 +-
src/lib-storage/index/maildir/maildir-save.c |    2 +-
src/lib-storage/mail-storage.c               |    2 +-

diffs (50 lines):

diff -r c9381a0fdc5e -r 969d23a89379 src/lib-index/mailbox-list-index.c
--- a/src/lib-index/mailbox-list-index.c	Mon Mar 02 21:04:11 2009 -0500
+++ b/src/lib-index/mailbox-list-index.c	Mon Mar 02 21:13:11 2009 -0500
@@ -389,8 +389,8 @@ mailbox_list_get_name(struct mailbox_lis
 
 	if (rec->name_offset >= index->mmap_size) {
 		mailbox_list_index_set_corrupted(index, t_strdup_printf(
-			"record name_offset (%u) points outside file (%u)",
-			rec->name_offset, index->mmap_size));
+			"record name_offset (%u) points outside file "
+			"(%"PRIuSIZE_T")", rec->name_offset, index->mmap_size));
 		return -1;
 	}
 	max_len = index->mmap_size - rec->name_offset;
diff -r c9381a0fdc5e -r 969d23a89379 src/lib-storage/index/index-sort-string.c
--- a/src/lib-storage/index/index-sort-string.c	Mon Mar 02 21:04:11 2009 -0500
+++ b/src/lib-storage/index/index-sort-string.c	Mon Mar 02 21:13:11 2009 -0500
@@ -513,7 +513,7 @@ index_sort_add_ids_range(struct sort_str
 
 	struct mail_sort_node *nodes;
 	unsigned int i, count, rightmost_idx, skip;
-	const char *left_str = NULL, *right_str = NULL, *str;
+	const char *left_str = NULL, *right_str = NULL, *str = NULL;
 	uint32_t left_sort_id, right_sort_id, diff;
 	bool no_left_str = FALSE, no_right_str = FALSE;
 	int ret;
diff -r c9381a0fdc5e -r 969d23a89379 src/lib-storage/index/maildir/maildir-save.c
--- a/src/lib-storage/index/maildir/maildir-save.c	Mon Mar 02 21:04:11 2009 -0500
+++ b/src/lib-storage/index/maildir/maildir-save.c	Mon Mar 02 21:13:11 2009 -0500
@@ -372,7 +372,7 @@ int maildir_save_begin(struct mail_save_
 
 	T_BEGIN {
 		/* create a new file in tmp/ directory */
-		const char *fname;
+		const char *fname = NULL;
 
 		ctx->fd = maildir_create_tmp(ctx->mbox, ctx->tmpdir, &fname);
 		if (ctx->fd == -1)
diff -r c9381a0fdc5e -r 969d23a89379 src/lib-storage/mail-storage.c
--- a/src/lib-storage/mail-storage.c	Mon Mar 02 21:04:11 2009 -0500
+++ b/src/lib-storage/mail-storage.c	Mon Mar 02 21:13:11 2009 -0500
@@ -162,7 +162,7 @@ int mail_storage_create(struct mail_name
 			enum file_lock_method lock_method,
 			const char **error_r)
 {
-	struct mail_storage *storage_class, *storage;
+	struct mail_storage *storage_class, *storage = NULL;
 	struct mail_storage *const *classes;
 	const char *home, *value;
 	unsigned int i, count;


More information about the dovecot-cvs mailing list