]> granicus.if.org Git - python/commitdiff
Trent Mick: use size_t instead of int where appropriate (in
authorGuido van Rossum <guido@python.org>
Wed, 28 Jun 2000 21:27:21 +0000 (21:27 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 28 Jun 2000 21:27:21 +0000 (21:27 +0000)
fromfile(), to hold fread() result.)

Modules/arraymodule.c

index 96ec79341dfb6abd7c5e3e4729204ee2996f1069..3ca1a80a35ff864aff44bf31aea99d60932e9110 100644 (file)
@@ -1027,7 +1027,7 @@ array_fromfile(self, args)
        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 @@ array_fromfile(self, args)
                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;