Skip to content

Commit 43441c7

Browse files
committed
merge 3.5
2 parents 267941c + 3776836 commit 43441c7

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Modules/mmapmodule.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,10 @@ mmap_write_method(mmap_object *self,
383383
if (!PyArg_ParseTuple(args, "y*:write", &data))
384384
return(NULL);
385385

386-
if (!is_writable(self))
386+
if (!is_writable(self)) {
387+
PyBuffer_Release(&data);
387388
return NULL;
389+
}
388390

389391
if (self->pos > self->size || self->size - self->pos < data.len) {
390392
PyBuffer_Release(&data);

0 commit comments

Comments
 (0)