diff src/lib/mmap-util.c @ 183:4a7ab9e94f25 HEAD

size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more C99-like.
author Timo Sirainen <tss@iki.fi>
date Sun, 08 Sep 2002 16:20:28 +0300
parents 526284657da7
children ed0d5b17c7a4
line wrap: on
line diff
--- a/src/lib/mmap-util.c	Sun Sep 08 16:08:26 2002 +0300
+++ b/src/lib/mmap-util.c	Sun Sep 08 16:20:28 2002 +0300
@@ -34,7 +34,7 @@
 	if (size == -1)
 		return MAP_FAILED;
 
-	if (size > INT_MAX) {
+	if (size > SSIZE_T_MAX) {
 		/* too large file to map into memory */
 		errno = EFBIG;
 		return MAP_FAILED;
@@ -44,7 +44,7 @@
 	if (*length == 0)
 		return NULL;
 
-	i_assert(*length > 0 && *length < INT_MAX);
+	i_assert(*length > 0 && *length < SSIZE_T_MAX);
 
 	return mmap(NULL, *length, access, MAP_SHARED, fd, 0);
 }