Merge from 3.6.
This commit is contained in:
commit
d7d266c113
|
@ -277,7 +277,7 @@ class OpenWrapper:
|
|||
try:
|
||||
UnsupportedOperation = io.UnsupportedOperation
|
||||
except AttributeError:
|
||||
class UnsupportedOperation(ValueError, OSError):
|
||||
class UnsupportedOperation(OSError, ValueError):
|
||||
pass
|
||||
|
||||
|
||||
|
|
|
@ -683,7 +683,7 @@ PyInit__io(void)
|
|||
/* UnsupportedOperation inherits from ValueError and IOError */
|
||||
state->unsupported_operation = PyObject_CallFunction(
|
||||
(PyObject *)&PyType_Type, "s(OO){}",
|
||||
"UnsupportedOperation", PyExc_ValueError, PyExc_IOError);
|
||||
"UnsupportedOperation", PyExc_OSError, PyExc_ValueError);
|
||||
if (state->unsupported_operation == NULL)
|
||||
goto fail;
|
||||
Py_INCREF(state->unsupported_operation);
|
||||
|
|
Loading…
Reference in New Issue