Skip to content

Commit

Permalink
Now that standard exceptions are builtin, we don't need two phase init
Browse files Browse the repository at this point in the history
or fini of the builtin module.

_PyBuiltin_Init_1 => _PyBuiltin_Init
_PyBuiltin_Init_2 removed
_PyBuiltin_Fini_1 removed
_PyBuiltin_Fini_2 removed

These functions are used to initialize the _exceptions module.

init_exceptions added
fini_exceptions added
  • Loading branch information
warsaw committed May 25, 2000
1 parent fe55e86 commit c094ac8
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions Include/pythonrun.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,16 +87,13 @@ DL_IMPORT(const char *) Py_GetCompiler Py_PROTO((void));
DL_IMPORT(const char *) Py_GetBuildInfo Py_PROTO((void));

/* Internal -- various one-time initializations */

DL_IMPORT(PyObject *) _PyBuiltin_Init_1 Py_PROTO((void));
DL_IMPORT(void) _PyBuiltin_Init_2 Py_PROTO((PyObject *));
DL_IMPORT(PyObject *) _PyBuiltin_Init Py_PROTO((void));
DL_IMPORT(PyObject *) _PySys_Init Py_PROTO((void));
DL_IMPORT(void) _PyImport_Init Py_PROTO((void));
DL_IMPORT(void) init_exceptions Py_PROTO((void));

/* Various internal finalizers */
DL_IMPORT(void) _PyImport_Fini Py_PROTO((void));
DL_IMPORT(void) _PyBuiltin_Fini_1 Py_PROTO((void));
DL_IMPORT(void) _PyBuiltin_Fini_2 Py_PROTO((void));
DL_IMPORT(void) fini_exceptions Py_PROTO((void));
DL_IMPORT(void) PyMethod_Fini Py_PROTO((void));
DL_IMPORT(void) PyFrame_Fini Py_PROTO((void));
DL_IMPORT(void) PyCFunction_Fini Py_PROTO((void));
Expand Down

0 comments on commit c094ac8

Please sign in to comment.