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;
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;
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)
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;