From d5e320a6cdd76dcb8c0a209852981aa06a5a36d6 Mon Sep 17 00:00:00 2001 From: Takashi Sawanaka Date: Sun, 6 Jan 2019 19:56:45 +0900 Subject: [PATCH] Cppcheck: Memory leak: hData --- Externals/crystaledit/editlib/ccrystaltextview.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Externals/crystaledit/editlib/ccrystaltextview.cpp b/Externals/crystaledit/editlib/ccrystaltextview.cpp index 6514d7426..a77d44bf4 100644 --- a/Externals/crystaledit/editlib/ccrystaltextview.cpp +++ b/Externals/crystaledit/editlib/ccrystaltextview.cpp @@ -4758,8 +4758,10 @@ PrepareDragData () LPTSTR pszData = (LPTSTR)::GlobalLock (hData); if (pszData == nullptr) - return nullptr; - + { + ::GlobalFree(hData); + return nullptr; + } memcpy (pszData, text, cbData); ::GlobalUnlock (hData); -- 2.11.0