Skip to content

Commit f7ecbef

Browse files
committed
move to after error
1 parent 421ec33 commit f7ecbef

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Modules/_io/_iomodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,10 +367,10 @@ _io_open_impl(PyObject *module, PyObject *file, const char *mode,
367367
if (blksize_obj == NULL)
368368
goto error;
369369
buffering = PyLong_AsLong(blksize_obj);
370-
buffering = Py_MAX(Py_MIN(buffering, 8192 * 1024), DEFAULT_BUFFER_SIZE);
371370
Py_DECREF(blksize_obj);
372371
if (buffering == -1 && PyErr_Occurred())
373372
goto error;
373+
buffering = Py_MAX(Py_MIN(buffering, 8192 * 1024), DEFAULT_BUFFER_SIZE);
374374
}
375375
if (buffering < 0) {
376376
PyErr_SetString(PyExc_ValueError,

0 commit comments

Comments
 (0)