# HG changeset patch # User Timo Sirainen # Date 1031498565 -10800 # Node ID d82e7d23a28d821c4617f36839334cc4d4008886 # Parent c095607a1a286633439a0809e8e206e191e299c8 more size_t fixes diff -r c095607a1a28 -r d82e7d23a28d src/lib-index/mail-index-update.c --- a/src/lib-index/mail-index-update.c Sun Sep 08 18:19:39 2002 +0300 +++ b/src/lib-index/mail-index-update.c Sun Sep 08 18:22:45 2002 +0300 @@ -276,7 +276,7 @@ } void mail_index_update_field(MailIndexUpdate *update, MailField field, - const char *value, unsigned int extra_space) + const char *value, size_t extra_space) { update_field_full(update, field, value, strlen(value) + 1, extra_space); } diff -r c095607a1a28 -r d82e7d23a28d src/lib-index/mbox/mbox-fsck.c --- a/src/lib-index/mbox/mbox-fsck.c Sun Sep 08 18:19:39 2002 +0300 +++ b/src/lib-index/mbox/mbox-fsck.c Sun Sep 08 18:22:45 2002 +0300 @@ -36,7 +36,7 @@ unsigned char current_digest[16]) { const unsigned char *old_digest; - unsigned int size; + size_t size; /* MD5 sums must match */ old_digest = index->lookup_field_raw(index, rec, FIELD_TYPE_MD5, &size); @@ -84,7 +84,7 @@ { const void *part_data; void *part_data_copy; - unsigned int size; + size_t size; /* update index record */ rec->header_size = hdr_size->physical_size; diff -r c095607a1a28 -r d82e7d23a28d src/lib-index/mbox/mbox-index.c --- a/src/lib-index/mbox/mbox-index.c Sun Sep 08 18:19:39 2002 +0300 +++ b/src/lib-index/mbox/mbox-index.c Sun Sep 08 18:22:45 2002 +0300 @@ -256,7 +256,7 @@ uoff_t *offset) { const uoff_t *location; - unsigned int size; + size_t size; location = index->lookup_field_raw(index, rec, FIELD_TYPE_LOCATION, &size); diff -r c095607a1a28 -r d82e7d23a28d src/lib-index/mbox/mbox-rewrite.c --- a/src/lib-index/mbox/mbox-rewrite.c Sun Sep 08 18:19:39 2002 +0300 +++ b/src/lib-index/mbox/mbox-rewrite.c Sun Sep 08 18:22:45 2002 +0300 @@ -269,7 +269,8 @@ uoff_t offset; const uoff_t *location; const char *path; - unsigned int size, seq; + unsigned int seq; + size_t size; int in_fd, out_fd, failed; i_assert(index->lock_type == MAIL_LOCK_EXCLUSIVE);