Issue #13555: Fix an integer overflow check.

This commit is contained in:
Serhiy Storchaka 2013-02-26 10:07:36 +02:00
parent 93bfe7d860
commit d36d4e0d2b

View file

@ -595,7 +595,7 @@ readline_file(Unpicklerobject *self, char **s)
return i + 1;
}
}
if (self->buf_size < (PY_SSIZE_T_MAX >> 1)) {
if (self->buf_size > (PY_SSIZE_T_MAX >> 1)) {
PyErr_NoMemory();
return -1;
}