]> granicus.if.org Git - python/commitdiff
New API PyErr_NewException(name, base, dict) to create simple new exceptions.
authorGuido van Rossum <guido@python.org>
Tue, 16 Sep 1997 21:50:37 +0000 (21:50 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 16 Sep 1997 21:50:37 +0000 (21:50 +0000)
Include/pyerrors.h

index cd6b7ba7cc8e76758153fc53ba2b4c5daa74e853..3be796346e8007e884e0ac461951363d2d08d238 100644 (file)
@@ -90,6 +90,10 @@ extern PyObject *PyErr_Format Py_PROTO((PyObject *, const char *, ...));
 
 extern void PyErr_BadInternalCall Py_PROTO((void));
 
+/* Function to create a new exception */
+PyObject *PyErr_NewException Py_PROTO((char *name, PyObject *base,
+                                      PyObject *dict));
+
 /* In sigcheck.c or signalmodule.c */
 extern int PyErr_CheckSignals Py_PROTO((void));
 extern void PyErr_SetInterrupt Py_PROTO((void));