changeset 2642:663fc1f2aaf5 HEAD

type fixes
author Timo Sirainen <tss@iki.fi>
date Mon, 20 Sep 2004 23:42:00 +0300
parents e357ebb3137b
children 664e9001183e
files src/lib-index/mail-index-transaction.c src/lib-index/mail-transaction-log.c
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-transaction.c	Mon Sep 20 02:46:33 2004 +0300
+++ b/src/lib-index/mail-index-transaction.c	Mon Sep 20 23:42:00 2004 +0300
@@ -34,7 +34,7 @@
 static void mail_index_transaction_free(struct mail_index_transaction *t)
 {
 	buffer_t **recs;
-	unsigned int i, size;
+	size_t i, size;
 
 	mail_index_view_transaction_unref(t->view);
 
@@ -112,7 +112,7 @@
 	struct mail_index *index = t->view->index;
         const struct mail_index_extra_record_info *einfos;
 	buffer_t **updates;
-	unsigned int i, size;
+	size_t i, size;
 
 	if (mail_index_view_lock(t->view) < 0)
 		return -1;
--- a/src/lib-index/mail-transaction-log.c	Mon Sep 20 02:46:33 2004 +0300
+++ b/src/lib-index/mail-transaction-log.c	Mon Sep 20 23:42:00 2004 +0300
@@ -809,7 +809,7 @@
 		}
 	}
 
-	if (file->mmap_base != NULL && st.st_size == file->mmap_size &&
+	if (file->mmap_base != NULL && (uoff_t)st.st_size == file->mmap_size &&
 	    file->buffer_offset <= start_offset) {
 		/* it's all mmaped already */
 		i_assert(end_offset == (uoff_t)-1);