From a8a58567533e5ad30ba3452b259af070a11f4ec9 Mon Sep 17 00:00:00 2001 From: Marco Antonio Jaguaribe Costa Date: Mon, 2 Jan 2023 05:02:36 -0300 Subject: [PATCH] replace auto_ptr with std::unique_ptr deprecated in C++11 and removed in C++17 --- Console/Console.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Console/Console.cpp b/Console/Console.cpp index b642bbd8b..c4d1241c1 100644 --- a/Console/Console.cpp +++ b/Console/Console.cpp @@ -3634,7 +3634,7 @@ inline void Console::GetCursorRect(RECT& rectCursor) { // variable pitch, we do a little joggling here :-) RECT rectLine; int nLastCharWidth; - auto_ptr pszLine(new wchar_t[m_csbiCursor.dwCursorPosition.X + 2]); + std::unique_ptr pszLine(new wchar_t[m_csbiCursor.dwCursorPosition.X + 2]); ::ZeroMemory(pszLine.get(), (m_csbiCursor.dwCursorPosition.X + 2)*sizeof(wchar_t)); for (short i = 0; i <= m_csbiCursor.dwCursorPosition.X; ++i) pszLine.get()[i] = m_pScreenBuffer[m_csbiCursor.dwCursorPosition.Y * m_dwColumns + i].Char.UnicodeChar;