diff options
Diffstat (limited to 'Include')
-rw-r--r-- | Include/pyerrors.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Include/pyerrors.h b/Include/pyerrors.h index c3de80a..45e8042 100644 --- a/Include/pyerrors.h +++ b/Include/pyerrors.h @@ -45,6 +45,12 @@ void PyErr_Clear Py_PROTO((void)); void PyErr_Fetch Py_PROTO((PyObject **, PyObject **, PyObject **)); void PyErr_Restore Py_PROTO((PyObject *, PyObject *, PyObject *)); +/* Error testing and normalization */ +int PyErr_GivenExceptionMatches Py_PROTO((PyObject *, PyObject *)); +int PyErr_ExceptionMatches Py_PROTO((PyObject *)); +void PyErr_NormalizeException Py_PROTO((PyObject**, PyObject**, PyObject**)); + + /* Predefined exceptions */ extern DL_IMPORT(PyObject *) PyExc_AccessError; |