mirror of
https://github.com/microsoft/WSL.git
synced 2025-12-10 17:47:59 -06:00
add logging if setting code page fails
This commit is contained in:
parent
cc603bd508
commit
9a845e81d1
@ -65,7 +65,7 @@ ConsoleInput::ConsoleInput(HANDLE Handle, DWORD SavedMode) : m_Handle(Handle), m
|
|||||||
TrySetConsoleMode(Handle, NewMode);
|
TrySetConsoleMode(Handle, NewMode);
|
||||||
|
|
||||||
// Set UTF-8 code page
|
// Set UTF-8 code page
|
||||||
SetConsoleCP(CP_UTF8);
|
LOG_IF_WIN32_BOOL_FALSE(SetConsoleCP(CP_UTF8));
|
||||||
}
|
}
|
||||||
|
|
||||||
ConsoleInput::~ConsoleInput()
|
ConsoleInput::~ConsoleInput()
|
||||||
@ -73,7 +73,7 @@ ConsoleInput::~ConsoleInput()
|
|||||||
if (m_Handle)
|
if (m_Handle)
|
||||||
{
|
{
|
||||||
TrySetConsoleMode(m_Handle, m_SavedMode);
|
TrySetConsoleMode(m_Handle, m_SavedMode);
|
||||||
SetConsoleCP(m_SavedCodePage);
|
LOG_IF_WIN32_BOOL_FALSE(SetConsoleCP(m_SavedCodePage));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -115,7 +115,7 @@ ConsoleOutput::ConsoleOutput(wil::unique_hfile ConsoleHandle, DWORD SavedMode) :
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Set UTF-8 code page
|
// Set UTF-8 code page
|
||||||
SetConsoleOutputCP(CP_UTF8);
|
LOG_IF_WIN32_BOOL_FALSE(SetConsoleOutputCP(CP_UTF8));
|
||||||
}
|
}
|
||||||
|
|
||||||
ConsoleOutput::~ConsoleOutput()
|
ConsoleOutput::~ConsoleOutput()
|
||||||
@ -123,7 +123,7 @@ ConsoleOutput::~ConsoleOutput()
|
|||||||
if (m_ConsoleHandle)
|
if (m_ConsoleHandle)
|
||||||
{
|
{
|
||||||
TrySetConsoleMode(m_ConsoleHandle.get(), m_SavedMode);
|
TrySetConsoleMode(m_ConsoleHandle.get(), m_SavedMode);
|
||||||
SetConsoleOutputCP(m_SavedCodePage);
|
LOG_IF_WIN32_BOOL_FALSE(SetConsoleOutputCP(m_SavedCodePage));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user