Kaydet (Commit) 392d8272 authored tarafından Barry Warsaw's avatar Barry Warsaw

Added externs for three new exceptions PyExc_StandardError,

PyExc_NumberError, and PyExc_LookupError.  Also added extern for
pre-instantiated exception instance PyExc_MemoryErrorInst.

Removed extern of obsolete exception PyExc_AccessError.
üst 2d8adff1
...@@ -53,7 +53,10 @@ void PyErr_NormalizeException Py_PROTO((PyObject**, PyObject**, PyObject**)); ...@@ -53,7 +53,10 @@ void PyErr_NormalizeException Py_PROTO((PyObject**, PyObject**, PyObject**));
/* Predefined exceptions */ /* Predefined exceptions */
extern DL_IMPORT(PyObject *) PyExc_AccessError; extern DL_IMPORT(PyObject *) PyExc_StandardError;
extern DL_IMPORT(PyObject *) PyExc_NumberError;
extern DL_IMPORT(PyObject *) PyExc_LookupError;
extern DL_IMPORT(PyObject *) PyExc_AssertionError; extern DL_IMPORT(PyObject *) PyExc_AssertionError;
extern DL_IMPORT(PyObject *) PyExc_AttributeError; extern DL_IMPORT(PyObject *) PyExc_AttributeError;
extern DL_IMPORT(PyObject *) PyExc_EOFError; extern DL_IMPORT(PyObject *) PyExc_EOFError;
...@@ -74,6 +77,9 @@ extern DL_IMPORT(PyObject *) PyExc_TypeError; ...@@ -74,6 +77,9 @@ extern DL_IMPORT(PyObject *) PyExc_TypeError;
extern DL_IMPORT(PyObject *) PyExc_ValueError; extern DL_IMPORT(PyObject *) PyExc_ValueError;
extern DL_IMPORT(PyObject *) PyExc_ZeroDivisionError; extern DL_IMPORT(PyObject *) PyExc_ZeroDivisionError;
extern DL_IMPORT(PyObject *) PyExc_MemoryErrorInst;
/* Convenience functions */ /* Convenience functions */
extern int PyErr_BadArgument Py_PROTO((void)); extern int PyErr_BadArgument Py_PROTO((void));
......
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