yet more Windows startup; also safestartup vestige

This commit is contained in:
nhmall
2026-04-09 15:08:07 -04:00
parent 3b7c0e8a19
commit 4dd47db3ad
5 changed files with 15 additions and 10 deletions

View File

@@ -244,6 +244,7 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
if (getcwd(orgdir, sizeof orgdir) == (char *) 0)
error("NetHack: current directory path too long");
#endif
getreturn_enabled = TRUE;
initoptions_init(); // This allows OPTIONS in syscf on Windows.
set_default_prefix_locations(
argv[0]); /* must be re-done after initoptions_init()
@@ -251,10 +252,10 @@ _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);*/
// iflags.windowtype_deferred = TRUE;
program_state.early_options = 1;
/* if (GUILaunched || IsDebuggerPresent()) */
early_options(&argc, &argv, &dir);
program_state.early_options = 0;
/* if (GUILaunched || IsDebuggerPresent()) */
getreturn_enabled = TRUE;
initoptions();
#if defined(CHDIR) && !defined(NOCWD_ASSUMPTIONS)