Fix some console window behavior on Windows

This commit is contained in:
sfan5 2024-01-02 18:08:52 +01:00 committed by rubenwardy
parent adf8296081
commit 9ba8d5fc2e
1 changed files with 3 additions and 0 deletions

View File

@ -218,6 +218,7 @@ int main(int argc, char *argv[])
#ifndef __ANDROID__
// Run unit tests
if (cmd_args.getFlag("run-unittests")) {
porting::attachOrCreateConsole();
#if BUILD_UNITTESTS
if (cmd_args.exists("test-module"))
return run_tests(cmd_args.get("test-module")) ? 0 : 1;
@ -233,6 +234,7 @@ int main(int argc, char *argv[])
// Run benchmarks
if (cmd_args.getFlag("run-benchmarks")) {
porting::attachOrCreateConsole();
#if BUILD_BENCHMARKS
return run_benchmarks();
#else
@ -637,6 +639,7 @@ static bool use_debugger(int argc, char *argv[])
continue;
new_args.push_back(argv[i]);
}
new_args.push_back("--console");
new_args.push_back(nullptr);
#ifdef _WIN32