]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Compiler warning fixes.
authorTimo Sirainen <tss@iki.fi>
Tue, 3 Mar 2009 02:13:11 +0000 (21:13 -0500)
committerTimo Sirainen <tss@iki.fi>
Tue, 3 Mar 2009 02:13:11 +0000 (21:13 -0500)
--HG--
branch : HEAD

src/lib-index/mailbox-list-index.c
src/lib-storage/index/index-sort-string.c
src/lib-storage/index/maildir/maildir-save.c
src/lib-storage/mail-storage.c

index 9eb899b9ab25edb0773f85151fa9c2c05a725bab..6c9fcc0f03cf5fdf72c95156f6579185ed7dbad0 100644 (file)
@@ -389,8 +389,8 @@ mailbox_list_get_name(struct mailbox_list_index *index, pool_t pool,
 
        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;
index b0e4a69f16efd99573611b203a49e9d9d1580e66..6ee18ace06e79f322d199523fbaf36d8802727de 100644 (file)
@@ -513,7 +513,7 @@ index_sort_add_ids_range(struct sort_string_context *ctx,
 
        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;
index 8414ca6f8697d488e2f13a4cadf10b8148caffb5..e6812862b8ad179df7e4614e73335a1cfe9f62ec 100644 (file)
@@ -372,7 +372,7 @@ int maildir_save_begin(struct mail_save_context *_ctx, struct istream *input)
 
        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)
index 138631a8e32cc311643340e81afbbce29ef80199..b0ebdfffec3e38248830f2f497bb8bdebe6d629b 100644 (file)
@@ -162,7 +162,7 @@ int mail_storage_create(struct mail_namespace *ns, const char *driver,
                        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;