@@ -227,7 +227,7 @@ do { \
227
227
return err; \
228
228
} \
229
229
} while (0)
230
- #define CHECK_VALID_AND_RELEASE (err , buffer ) \
230
+ #define CHECK_VALID_OR_RELEASE (err , buffer ) \
231
231
do { \
232
232
if (self->map_handle == NULL) { \
233
233
PyErr_SetString(PyExc_ValueError, "mmap closed or invalid"); \
@@ -245,7 +245,7 @@ do { \
245
245
return err; \
246
246
} \
247
247
} while (0)
248
- #define CHECK_VALID_AND_RELEASE (err , buffer ) \
248
+ #define CHECK_VALID_OR_RELEASE (err , buffer ) \
249
249
do { \
250
250
if (self->data == NULL) { \
251
251
PyErr_SetString(PyExc_ValueError, "mmap closed or invalid"); \
@@ -342,7 +342,7 @@ mmap_gfind(mmap_object *self,
342
342
end = self -> size ;
343
343
344
344
Py_ssize_t res ;
345
- CHECK_VALID_AND_RELEASE (NULL , view );
345
+ CHECK_VALID_OR_RELEASE (NULL , view );
346
346
if (reverse ) {
347
347
res = _PyBytes_ReverseFind (
348
348
self -> data + start , end - start ,
@@ -419,7 +419,7 @@ mmap_write_method(mmap_object *self,
419
419
return NULL ;
420
420
}
421
421
422
- CHECK_VALID_AND_RELEASE (NULL , data );
422
+ CHECK_VALID_OR_RELEASE (NULL , data );
423
423
memcpy (& self -> data [self -> pos ], data .buf , data .len );
424
424
self -> pos += data .len ;
425
425
PyBuffer_Release (& data );
@@ -1103,7 +1103,7 @@ mmap_ass_subscript(mmap_object *self, PyObject *item, PyObject *value)
1103
1103
return -1 ;
1104
1104
}
1105
1105
1106
- CHECK_VALID_AND_RELEASE (-1 , vbuf );
1106
+ CHECK_VALID_OR_RELEASE (-1 , vbuf );
1107
1107
if (slicelen == 0 ) {
1108
1108
}
1109
1109
else if (step == 1 ) {
0 commit comments