[SHELL32] CDefView: Fix a leak of an HMENU. This fix is thanks to Joachim Henze who...
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 26 Oct 2017 18:39:32 +0000 (21:39 +0300)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 26 Oct 2017 18:39:32 +0000 (21:39 +0300)
dll/win32/shell32/CDefView.cpp

index b31044d..f846cc1 100644 (file)
@@ -2161,6 +2161,12 @@ HRESULT WINAPI CDefView::DestroyViewWindow()
         m_hAccel = NULL;
     }
 
         m_hAccel = NULL;
     }
 
+    if (m_hMenuArrangeModes)
+    {
+        DestroyMenu(m_hMenuArrangeModes);
+        m_hMenuArrangeModes = NULL;
+    }
+
     if (m_hMenuViewModes)
     {
         DestroyMenu(m_hMenuViewModes);
     if (m_hMenuViewModes)
     {
         DestroyMenu(m_hMenuViewModes);