From b2b42a8a0454bb49fe36446803d55d0ebb9601c9 Mon Sep 17 00:00:00 2001 From: Mikael Olenfalk Date: Mon, 23 Mar 2020 07:12:06 +0100 Subject: [PATCH] Disable C++17 deprecation warnings --- src/ftxui/screen/string.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/ftxui/screen/string.cpp b/src/ftxui/screen/string.cpp index 0ba974b..5f797b0 100644 --- a/src/ftxui/screen/string.cpp +++ b/src/ftxui/screen/string.cpp @@ -3,6 +3,12 @@ #include #include + +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4996) // codecvt_utf8_utf16 is deprecated +#endif + std::string to_string(const std::wstring& s) { std::wstring_convert> converter; return converter.to_bytes(s); @@ -12,3 +18,7 @@ std::wstring to_wstring(const std::string& s) { std::wstring_convert> converter; return converter.from_bytes(s); } + +#ifdef _MSC_VER +#pragma warning(pop) +#endif \ No newline at end of file