diff Include/pythonrun.h @ 7208:ce271e5f9bc5 legacy-trunk

- Add Py_GetPythonHome() and Py_SetPythonHome(), intended to allow embedders to force a different PYTHONHOME. - Add new interface PyErr_PrintEx(flag); same as PyErr_Print() but flag determines whether sys.last_* are set or not. PyErr_Print() now simply calls PyErr_PrintEx(1).
author Guido van Rossum <guido@python.org>
date Fri, 06 Feb 1998 22:28:05 +0000
parents 12b8a43599d3
children 60fdb1db1175
line wrap: on
line diff
--- a/Include/pythonrun.h	Fri Feb 06 22:27:46 1998 +0000
+++ b/Include/pythonrun.h	Fri Feb 06 22:28:05 1998 +0000
@@ -40,6 +40,9 @@
 void Py_SetProgramName Py_PROTO((char *));
 char *Py_GetProgramName Py_PROTO((void));
 
+void Py_SetPythonHome Py_PROTO((char *));
+char *Py_GetPythonHome Py_PROTO((void));
+
 void Py_Initialize Py_PROTO((void));
 void Py_Finalize Py_PROTO((void));
 int Py_IsInitialized Py_PROTO((void));
@@ -62,6 +65,7 @@
 PyObject *Py_CompileString Py_PROTO((char *, char *, int));
 
 void PyErr_Print Py_PROTO((void));
+void PyErr_PrintEx Py_PROTO((int));
 
 int Py_AtExit Py_PROTO((void (*func) Py_PROTO((void))));