comparison Include/pythonrun.h @ 5984:b4bbba3af4e8 legacy-trunk

Added prototype for various finalizers.
author Guido van Rossum <guido@python.org>
date Tue, 12 Aug 1997 14:57:21 +0000
parents 5da18e002b1a
children 32127593c134
comparison
equal deleted inserted replaced
5983:33385f94ca8a 5984:b4bbba3af4e8
39 39
40 void Py_SetProgramName Py_PROTO((char *)); 40 void Py_SetProgramName Py_PROTO((char *));
41 char *Py_GetProgramName Py_PROTO((void)); 41 char *Py_GetProgramName Py_PROTO((void));
42 42
43 void Py_Initialize Py_PROTO((void)); 43 void Py_Initialize Py_PROTO((void));
44 void Py_Finalize Py_PROTO((void));
44 PyThreadState *Py_NewInterpreter Py_PROTO((void)); 45 PyThreadState *Py_NewInterpreter Py_PROTO((void));
45 void Py_EndInterpreter Py_PROTO((PyThreadState *)); 46 void Py_EndInterpreter Py_PROTO((PyThreadState *));
46 47
47 int PyRun_AnyFile Py_PROTO((FILE *, char *)); 48 int PyRun_AnyFile Py_PROTO((FILE *, char *));
48 49
84 85
85 PyObject *_PyBuiltin_Init Py_PROTO((void)); 86 PyObject *_PyBuiltin_Init Py_PROTO((void));
86 PyObject *_PySys_Init Py_PROTO((void)); 87 PyObject *_PySys_Init Py_PROTO((void));
87 void _PyImport_Init Py_PROTO((void)); 88 void _PyImport_Init Py_PROTO((void));
88 89
90 /* Various internal finalizers */
91 void _PyImport_Fini Py_PROTO((void));
92 void _PyBuiltin_Fini Py_PROTO((void));
93 void PyMethod_Fini Py_PROTO((void));
94 void PyFrame_Fini Py_PROTO((void));
95 void PyCFunction_Fini Py_PROTO((void));
96 void PyTuple_Fini Py_PROTO((void));
97 void PyString_Fini Py_PROTO((void));
98 void PyInt_Fini Py_PROTO((void));
99 void PyFloat_Fini Py_PROTO((void));
100 void PyOS_FiniInterrupts Py_PROTO((void));
101
89 #ifdef __cplusplus 102 #ifdef __cplusplus
90 } 103 }
91 #endif 104 #endif
92 #endif /* !Py_PYTHONRUN_H */ 105 #endif /* !Py_PYTHONRUN_H */