OSDN Git Service

Cppcheck: Memory leak: hData
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 6 Jan 2019 10:56:45 +0000 (19:56 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 6 Jan 2019 10:56:45 +0000 (19:56 +0900)
Externals/crystaledit/editlib/ccrystaltextview.cpp

index 6514d74..a77d44b 100644 (file)
@@ -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);