]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix memory leak. QMenu::addAction(QMenu*) does not take ownership.
authorMichael Jansen <kde@michael-jansen.biz>
Wed, 29 Jul 2009 18:59:06 +0000 (18:59 +0000)
committerMichael Jansen <kde@michael-jansen.biz>
Wed, 29 Jul 2009 18:59:06 +0000 (18:59 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=1004276

src/dolphincontextmenu.cpp

index 6d5e24dc5f06b01f055e980c3ce8349561b15e92..86b0ff15972dbc8e166d2dd54d6cca586446dfa1 100644 (file)
@@ -268,7 +268,7 @@ void DolphinContextMenu::openViewportContextMenu()
     popup->addAction(pasteAction);
 
     // setup 'View Mode' menu
     popup->addAction(pasteAction);
 
     // setup 'View Mode' menu
-    KMenu* viewModeMenu = new KMenu(i18nc("@title:menu", "View Mode"));
+    KMenu* viewModeMenu = new KMenu(i18nc("@title:menu", "View Mode"), popup);
 
     QAction* iconsMode = m_mainWindow->actionCollection()->action("icons");
     viewModeMenu->addAction(iconsMode);
 
     QAction* iconsMode = m_mainWindow->actionCollection()->action("icons");
     viewModeMenu->addAction(iconsMode);