diff options
| author | Stefan Boberg <[email protected]> | 2023-05-16 13:33:16 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-05-16 13:33:16 +0200 |
| commit | 93b7eac6570f38e1d0d25da893e184ecbbe05fdf (patch) | |
| tree | 87c05d944b32871d6a0a326ccf59373c5afe3d18 /src/zenserver | |
| parent | Add `--gc-projectstore-duration-seconds` option (#281) (diff) | |
| download | zen-93b7eac6570f38e1d0d25da893e184ecbbe05fdf.tar.xz zen-93b7eac6570f38e1d0d25da893e184ecbbe05fdf.zip | |
Moved EnableVTMode function into zencore (#311)
Diffstat (limited to 'src/zenserver')
| -rw-r--r-- | src/zenserver/diag/logging.cpp | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/src/zenserver/diag/logging.cpp b/src/zenserver/diag/logging.cpp index e6192c7c0..13270b41d 100644 --- a/src/zenserver/diag/logging.cpp +++ b/src/zenserver/diag/logging.cpp @@ -317,40 +317,13 @@ private: std::string m_LogId; }; -bool -EnableVTMode() -{ -#if ZEN_PLATFORM_WINDOWS - // Set output mode to handle virtual terminal sequences - HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); - if (hOut == INVALID_HANDLE_VALUE) - { - return false; - } - - DWORD dwMode = 0; - if (!GetConsoleMode(hOut, &dwMode)) - { - return false; - } - - dwMode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING; - if (!SetConsoleMode(hOut, dwMode)) - { - return false; - } -#endif - - return true; -} - } // namespace logging void InitializeLogging(const ZenServerOptions& GlobalOptions) { zen::logging::InitializeLogging(); - logging::EnableVTMode(); + zen::logging::EnableVTMode(); bool IsAsync = true; spdlog::level::level_enum LogLevel = spdlog::level::info; |