Move console attachment to main and only perform if running in a terminal. (!102)

This commit is contained in:
Adam Honse committed 2020-08-05 21:49:20 -05:00
1 parent 8168e1cadb
commit 8667211180
2 files changed
+14 -10

No files matched your search

-10
View File
@@ -1016,16 +1016,6 @@ unsigned int cli_main(int argc, char *argv[], std::vector<RGBController *> &rgb_
profile_manager = profile_manager_in;
network_server = network_server_in;
/*---------------------------------------------------------*\
| Windows only - Attach console output |
\*---------------------------------------------------------*/
#ifdef _WIN32
AttachConsole(-1);
freopen("CONIN$", "r", stdin);
freopen("CONOUT$", "w", stdout);
freopen("CONOUT$", "w", stderr);
#endif
/*---------------------------------------------------------*\
| Process the argument options |
\*---------------------------------------------------------*/