From c6b770eec8ed3638d66e8cc58ab071e86e11f371 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Fri, 8 Mar 2019 07:10:20 +0100 Subject: [PATCH] Fix usage of temporary string (#185) --- src/CalcViewModel/StandardCalculatorViewModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CalcViewModel/StandardCalculatorViewModel.cpp b/src/CalcViewModel/StandardCalculatorViewModel.cpp index d98a91f..6782acf 100644 --- a/src/CalcViewModel/StandardCalculatorViewModel.cpp +++ b/src/CalcViewModel/StandardCalculatorViewModel.cpp @@ -488,7 +488,7 @@ void StandardCalculatorViewModel::HandleUpdatedOperandData(Command cmdenum) m_selectedExpressionLastData = L""; if (ch == 'x') { - temp = L'\0'; + temp[0] = L'\0'; commandIndex = 0; } else @@ -505,7 +505,7 @@ void StandardCalculatorViewModel::HandleUpdatedOperandData(Command cmdenum) { if (commandIndex == 0) { - delete temp; + delete [] temp; return; }