Mercurial > cpython-lru_cache-weakref
diff Modules/arraymodule.c @ 13081:0acec211a209 legacy-trunk
Trent Mick: use size_t instead of int where appropriate (in
fromfile(), to hold fread() result.)
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Wed, 28 Jun 2000 21:27:21 +0000 |
| parents | 705132667f7b |
| children | 916fb024ce94 |
line wrap: on
line diff
--- a/Modules/arraymodule.c Wed Jun 28 21:23:33 2000 +0000 +++ b/Modules/arraymodule.c Wed Jun 28 21:27:21 2000 +0000 @@ -1027,7 +1027,7 @@ if (n > 0) { char *item = self->ob_item; int itemsize = self->ob_descr->itemsize; - int nread; + size_t nread; int newlength; size_t newbytes; /* Be careful here about overflow */ @@ -1045,7 +1045,7 @@ self->ob_size += n; nread = fread(item + (self->ob_size - n) * itemsize, itemsize, n, fp); - if (nread < n) { + if (nread < (size_t)n) { self->ob_size -= (n - nread); PyMem_RESIZE(item, char, self->ob_size*itemsize); self->ob_item = item;
