From ce8e1dc39531c8bed47cef0dd9d05bd3e9c0bd66 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sat, 1 Jul 2000 00:51:51 +0000 Subject: clean up warnings in Win32 build of mmapmodule.c --- Modules/mmapmodule.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Modules/mmapmodule.c b/Modules/mmapmodule.c index 5e8c562..8cd993e 100644 --- a/Modules/mmapmodule.c +++ b/Modules/mmapmodule.c @@ -568,7 +568,7 @@ mmap_item(self, i) int i; { CHECK_VALID(NULL); - if (i < 0 || i >= self->size) { + if (i < 0 || (size_t)i >= self->size) { PyErr_SetString(PyExc_IndexError, "mmap index out of range"); return NULL; } @@ -583,13 +583,13 @@ mmap_slice(self, ilow, ihigh) CHECK_VALID(NULL); if (ilow < 0) ilow = 0; - else if (ilow > self->size) + else if ((size_t)ilow > self->size) ilow = self->size; if (ihigh < 0) ihigh = 0; if (ihigh < ilow) ihigh = ilow; - else if (ihigh > self->size) + else if ((size_t)ihigh > self->size) ihigh = self->size; return PyString_FromStringAndSize(self->data + ilow, ihigh-ilow); @@ -628,13 +628,13 @@ mmap_ass_slice(self, ilow, ihigh, v) CHECK_VALID(-1); if (ilow < 0) ilow = 0; - else if (ilow > self->size) + else if ((size_t)ilow > self->size) ilow = self->size; if (ihigh < 0) ihigh = 0; if (ihigh < ilow) ihigh = ilow; - else if (ihigh > self->size) + else if ((size_t)ihigh > self->size) ihigh = self->size; if (! (PyString_Check(v)) ) { @@ -661,7 +661,7 @@ mmap_ass_item(self, i, v) const char *buf; CHECK_VALID(-1); - if (i < 0 || i >= self->size) { + if (i < 0 || (size_t)i >= self->size) { PyErr_SetString(PyExc_IndexError, "mmap index out of range"); return -1; } -- cgit v0.12