From 7745a9354776c6043b4f691260e434c29de6ca0c Mon Sep 17 00:00:00 2001 From: Emmanuel Pescosta Date: Wed, 28 Jan 2015 16:25:41 +0100 Subject: [PATCH] Make the QWeakPointer a QScopedPointer --- src/dolphinmainwindow.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index a05127687..398af70a8 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -758,7 +758,7 @@ void DolphinMainWindow::openContextMenu(const QPoint& pos, const QUrl& url, const QList& customActions) { - QWeakPointer contextMenu = new DolphinContextMenu(this, pos, item, url); + QScopedPointer contextMenu(new DolphinContextMenu(this, pos, item, url)); contextMenu.data()->setCustomActions(customActions); const DolphinContextMenu::Command command = contextMenu.data()->open(); @@ -781,8 +781,6 @@ void DolphinMainWindow::openContextMenu(const QPoint& pos, default: break; } - - delete contextMenu.data(); } void DolphinMainWindow::updateControlMenu()