Fix py_args[] population

This commit is contained in:
Nitraiolo 2022-12-17 21:49:04 +01:00
commit 997e5aac3e

View file

@ -431,9 +431,8 @@ static int CmdScriptRun(const char *Cmd) {
PyConfig_Clear(&py_conf); PyConfig_Clear(&py_conf);
#else #else
wchar_t *py_args[argc + 1]; wchar_t *py_args[argc + 1];
py_args[0] = Py_DecodeLocale(filename, NULL); for (int i = 0; i <= argc; i++) {
for (int i = 0; i < argc; i++) { py_args[i] = Py_DecodeLocale(argv[i], NULL);
py_args[i + 1] = Py_DecodeLocale(argv[i], NULL);
} }
PySys_SetArgv(argc + 1, py_args); PySys_SetArgv(argc + 1, py_args);