changeset 606:f7fe4055d1ae HEAD

Fix ~ usage - I'm not sure if it was wrong before (it did work), but at least now I know it's correct. :)
author Timo Sirainen <tss@iki.fi>
date Wed, 13 Nov 2002 07:00:49 +0200
parents e5ff7ddeb895
children c857ebe48596
files src/lib-index/mail-index-update.c src/lib/mmap-anon.c
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-update.c	Wed Nov 13 03:44:22 2002 +0200
+++ b/src/lib-index/mail-index-update.c	Wed Nov 13 07:00:49 2002 +0200
@@ -114,7 +114,7 @@
 	extra = MEM_ALIGN(extra);
 	if (extra > *max_extra) {
 		/* partial */
-		extra = *max_extra & ~(MEM_ALIGN_SIZE-1);
+		extra = *max_extra & ~(size_t)(MEM_ALIGN_SIZE-1);
 		i_assert(extra <= *max_extra);
 	}
 
--- a/src/lib/mmap-anon.c	Wed Nov 13 03:44:22 2002 +0200
+++ b/src/lib/mmap-anon.c	Wed Nov 13 07:00:49 2002 +0200
@@ -49,7 +49,7 @@
 #define MMAP_SIGNATURE 0xdeadbeef
 
 #define PAGE_ALIGN(size) \
-	(((size) + page_size) & ~(page_size-1))
+	(((size) + page_size) & ~(size_t)(page_size-1))
 
 struct movable_header {
 	unsigned int signature;