mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Fix test failure in test_cmd_line by initializing the hash secret at the earliest point.
This commit is contained in:
parent
dbd3f6173a
commit
86838b02f0
5 changed files with 41 additions and 4 deletions
|
@ -41,9 +41,18 @@ int _PyOS_opterr = 1; /* generate error messages */
|
|||
int _PyOS_optind = 1; /* index into argv array */
|
||||
wchar_t *_PyOS_optarg = NULL; /* optional argument */
|
||||
|
||||
static wchar_t *opt_ptr = L"";
|
||||
|
||||
void _PyOS_ResetGetOpt(void)
|
||||
{
|
||||
_PyOS_opterr = 1;
|
||||
_PyOS_optind = 1;
|
||||
_PyOS_optarg = NULL;
|
||||
opt_ptr = L"";
|
||||
}
|
||||
|
||||
int _PyOS_GetOpt(int argc, wchar_t **argv, wchar_t *optstring)
|
||||
{
|
||||
static wchar_t *opt_ptr = L"";
|
||||
wchar_t *ptr;
|
||||
wchar_t option;
|
||||
|
||||
|
|
|
@ -70,7 +70,6 @@ extern void _PyUnicode_Init(void);
|
|||
extern void _PyUnicode_Fini(void);
|
||||
extern int _PyLong_Init(void);
|
||||
extern void PyLong_Fini(void);
|
||||
extern void _PyRandom_Init(void);
|
||||
|
||||
#ifdef WITH_THREAD
|
||||
extern void _PyGILState_Init(PyInterpreterState *, PyThreadState *);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue