Fix a couple of ssize-t issues reported by Alexander Belopolsky on python-dev
This commit is contained in:
parent
87557cd72a
commit
076d1e0c0b
|
@ -470,7 +470,7 @@ static PyObject *
|
|||
mmap_tell_method(mmap_object *self, PyObject *unused)
|
||||
{
|
||||
CHECK_VALID(NULL);
|
||||
return PyInt_FromLong((long) self->pos);
|
||||
return PyInt_FromSsize_t(self->pos);
|
||||
}
|
||||
|
||||
static PyObject *
|
||||
|
|
|
@ -922,7 +922,7 @@ file_readinto(PyFileObject *f, PyObject *args)
|
|||
ndone += nnow;
|
||||
ntodo -= nnow;
|
||||
}
|
||||
return PyInt_FromLong((long)ndone);
|
||||
return PyInt_FromSsize_t(ndone);
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
|
|
Loading…
Reference in New Issue