diff options
author | Neil Schemenauer <nascheme@enme.ucalgary.ca> | 2001-07-23 16:30:27 (GMT) |
---|---|---|
committer | Neil Schemenauer <nascheme@enme.ucalgary.ca> | 2001-07-23 16:30:27 (GMT) |
commit | 7d4bb9f179f1888a472fd5d5a30df4ec3c55fea5 (patch) | |
tree | 6b57c0d5016d8f919397303aaaa11cf610e1dd9d /Include/pydebug.h | |
parent | f973c6d5949bfed3e74b8b94c427c43df1e4b95c (diff) | |
download | cpython-7d4bb9f179f1888a472fd5d5a30df4ec3c55fea5.zip cpython-7d4bb9f179f1888a472fd5d5a30df4ec3c55fea5.tar.gz cpython-7d4bb9f179f1888a472fd5d5a30df4ec3c55fea5.tar.bz2 |
Add -E command line switch (ignore environment variables like PYTHONHOME
and PYTHONPATH).
Diffstat (limited to 'Include/pydebug.h')
-rw-r--r-- | Include/pydebug.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Include/pydebug.h b/Include/pydebug.h index 0372401..94ea352 100644 --- a/Include/pydebug.h +++ b/Include/pydebug.h @@ -14,6 +14,12 @@ extern DL_IMPORT(int) Py_UseClassExceptionsFlag; extern DL_IMPORT(int) Py_FrozenFlag; extern DL_IMPORT(int) Py_TabcheckFlag; extern DL_IMPORT(int) Py_UnicodeFlag; +extern DL_IMPORT(int) Py_IgnoreEnvironmentFlag; + +/* this is a wrapper around getenv() the pays attention to + Py_IgnoreEnvironmentFlag. It should be used for getting variables like + PYTHONPATH and PYTHONHOME from the environment */ +#define Py_GETENV(s) (Py_IgnoreEnvironmentFlag ? NULL : getenv(s)) DL_IMPORT(void) Py_FatalError(char *message); |