changeset 4984 | 7145b15b7f0d |
parent 4983 | db2589571faa |
child 4985 | eed3576cafd0 |
4983:db2589571faa | 4984:7145b15b7f0d |
---|---|
1 This patch comes from upstream: http://bugs.python.org/issue21831 |
|
2 |
|
3 --- a/Objects/bufferobject.c |
|
4 +++ b/Objects/bufferobject.c |
|
5 @@ -88,7 +88,7 @@ get_buf(PyBufferObject *self, void **ptr |
|
6 *size = count; |
|
7 else |
|
8 *size = self->b_size; |
|
9 - if (offset + *size > count) |
|
10 + if (*size > count - offset) |
|
11 *size = count - offset; |
|
12 } |
|
13 return 1; |