Commit 27596279 authored by Michael W. Hudson's avatar Michael W. Hudson

use the UnicodeError traversal and clearing functions in UnicodeError

subclasses.
parent 43ab100c
...@@ -1608,8 +1608,8 @@ static PyTypeObject _PyExc_UnicodeEncodeError = { ...@@ -1608,8 +1608,8 @@ static PyTypeObject _PyExc_UnicodeEncodeError = {
(destructor)UnicodeError_dealloc, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (destructor)UnicodeError_dealloc, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
(reprfunc)UnicodeEncodeError_str, 0, 0, 0, (reprfunc)UnicodeEncodeError_str, 0, 0, 0,
Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_GC, Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_GC,
PyDoc_STR("Unicode encoding error."), (traverseproc)BaseException_traverse, PyDoc_STR("Unicode encoding error."), (traverseproc)UnicodeError_traverse,
(inquiry)BaseException_clear, 0, 0, 0, 0, 0, UnicodeError_members, (inquiry)UnicodeError_clear, 0, 0, 0, 0, 0, UnicodeError_members,
0, &_PyExc_UnicodeError, 0, 0, 0, offsetof(PyUnicodeErrorObject, dict), 0, &_PyExc_UnicodeError, 0, 0, 0, offsetof(PyUnicodeErrorObject, dict),
(initproc)UnicodeEncodeError_init, 0, BaseException_new, (initproc)UnicodeEncodeError_init, 0, BaseException_new,
}; };
...@@ -1680,8 +1680,8 @@ static PyTypeObject _PyExc_UnicodeDecodeError = { ...@@ -1680,8 +1680,8 @@ static PyTypeObject _PyExc_UnicodeDecodeError = {
(destructor)UnicodeError_dealloc, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (destructor)UnicodeError_dealloc, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
(reprfunc)UnicodeDecodeError_str, 0, 0, 0, (reprfunc)UnicodeDecodeError_str, 0, 0, 0,
Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_GC, Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_GC,
PyDoc_STR("Unicode decoding error."), (traverseproc)BaseException_traverse, PyDoc_STR("Unicode decoding error."), (traverseproc)UnicodeError_traverse,
(inquiry)BaseException_clear, 0, 0, 0, 0, 0, UnicodeError_members, (inquiry)UnicodeError_clear, 0, 0, 0, 0, 0, UnicodeError_members,
0, &_PyExc_UnicodeError, 0, 0, 0, offsetof(PyUnicodeErrorObject, dict), 0, &_PyExc_UnicodeError, 0, 0, 0, offsetof(PyUnicodeErrorObject, dict),
(initproc)UnicodeDecodeError_init, 0, BaseException_new, (initproc)UnicodeDecodeError_init, 0, BaseException_new,
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment