diff options
Diffstat (limited to 'Include')
-rw-r--r-- | Include/pylifecycle.h | 1 | ||||
-rw-r--r-- | Include/pystate.h | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/Include/pylifecycle.h b/Include/pylifecycle.h index afeae93..da740fe 100644 --- a/Include/pylifecycle.h +++ b/Include/pylifecycle.h @@ -54,7 +54,6 @@ PyAPI_FUNC(int) Py_SetStandardStreamEncoding(const char *encoding, PyAPI_FUNC(_PyInitError) _Py_InitializeCore(const _PyCoreConfig *); PyAPI_FUNC(int) _Py_IsCoreInitialized(void); -PyAPI_FUNC(_PyInitError) _PyCoreConfig_ReadEnv(_PyCoreConfig *); PyAPI_FUNC(_PyInitError) _PyCoreConfig_Read(_PyCoreConfig *); PyAPI_FUNC(void) _PyCoreConfig_Clear(_PyCoreConfig *); PyAPI_FUNC(int) _PyCoreConfig_Copy( diff --git a/Include/pystate.h b/Include/pystate.h index 3282eb9..619e627 100644 --- a/Include/pystate.h +++ b/Include/pystate.h @@ -50,7 +50,14 @@ typedef struct { int argc; /* Number of command line arguments, -1 means unset */ - wchar_t **argv; /* sys.argv, ignored if argc is negative */ + wchar_t **argv; /* Command line arguments */ + wchar_t *program; /* argv[0] or "" */ + + int nxoption; /* Number of -X options */ + wchar_t **xoptions; /* -X options */ + + int nwarnoption; /* Number of warnings options */ + wchar_t **warnoptions; /* Warnings options */ } _PyCoreConfig; #define _PyCoreConfig_INIT \ |