From 14bb666a207ee76cf302152aa03579a47ef32215 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Fri, 14 Dec 2018 01:18:18 +0100 Subject: GH-2485 fix crash bug while creating instances --- application/MainWindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'application/MainWindow.cpp') diff --git a/application/MainWindow.cpp b/application/MainWindow.cpp index 78b0a907..f144fcbd 100644 --- a/application/MainWindow.cpp +++ b/application/MainWindow.cpp @@ -1283,7 +1283,7 @@ void MainWindow::runModalTask(Task *task) void MainWindow::instanceFromInstanceTask(InstanceTask *rawTask) { - std::unique_ptr task(MMC->instances()->wrapInstanceTask(rawTask)); + unique_qobject_ptr task(MMC->instances()->wrapInstanceTask(rawTask)); runModalTask(task.get()); } @@ -1300,7 +1300,7 @@ void MainWindow::on_actionCopyInstance_triggered() copyTask->setName(copyInstDlg.instName()); copyTask->setGroup(copyInstDlg.instGroup()); copyTask->setIcon(copyInstDlg.iconKey()); - std::unique_ptr task(MMC->instances()->wrapInstanceTask(copyTask)); + unique_qobject_ptr task(MMC->instances()->wrapInstanceTask(copyTask)); runModalTask(task.get()); } -- cgit