1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Replace several more globals with locals

This commit is contained in:
Ivan Savenko
2025-02-27 23:34:48 +00:00
parent 782362e5ce
commit dd1b877449
6 changed files with 18 additions and 14 deletions

View File

@@ -27,7 +27,6 @@ VCMI_LIB_NAMESPACE_END
#endif
#ifndef VCMI_WINDOWS
using TColor = std::string;
#define CONSOLE_GREEN "\x1b[1;32m"
#define CONSOLE_RED "\x1b[1;31m"
#define CONSOLE_MAGENTA "\x1b[1;35m"
@@ -41,7 +40,6 @@ VCMI_LIB_NAMESPACE_END
#ifndef __MINGW32__
#pragma comment(lib, "dbghelp.lib")
#endif
typedef WORD TColor;
HANDLE handleIn;
HANDLE handleOut;
HANDLE handleErr;
@@ -52,12 +50,8 @@ VCMI_LIB_NAMESPACE_END
#define CONSOLE_WHITE FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY
#define CONSOLE_GRAY FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE
#define CONSOLE_TEAL FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY
static TColor defErrColor;
#endif
static TColor defColor;
VCMI_LIB_NAMESPACE_BEGIN
#ifdef CREATE_MEMORY_DUMP