Fix a couple of ssize-t issues reported by Alexander Belopolsky on python-dev

This commit is contained in:
Neal Norwitz 2006-08-21 18:44:09 +00:00
parent 7443b80549
commit 47f0ffa7ee
2 changed files with 2 additions and 2 deletions

View File

@ -470,7 +470,7 @@ static PyObject *
mmap_tell_method(mmap_object *self, PyObject *unused) mmap_tell_method(mmap_object *self, PyObject *unused)
{ {
CHECK_VALID(NULL); CHECK_VALID(NULL);
return PyInt_FromLong((long) self->pos); return PyInt_FromSsize_t(self->pos);
} }
static PyObject * static PyObject *

View File

@ -922,7 +922,7 @@ file_readinto(PyFileObject *f, PyObject *args)
ndone += nnow; ndone += nnow;
ntodo -= nnow; ntodo -= nnow;
} }
return PyInt_FromLong((long)ndone); return PyInt_FromSsize_t(ndone);
} }
/************************************************************************** /**************************************************************************