From 94ab5c3ac20d4040d02ad1fcee2a6f90efa3719a Mon Sep 17 00:00:00 2001 From: Ken Moore Date: Thu, 3 Mar 2016 10:08:27 -0500 Subject: [PATCH] Change a couple "delete" calls to the Qt ->deleteLater() function in the dispatcher. --- src/server/Dispatcher.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/Dispatcher.cpp b/src/server/Dispatcher.cpp index caec074..cd3632d 100644 --- a/src/server/Dispatcher.cpp +++ b/src/server/Dispatcher.cpp @@ -172,7 +172,7 @@ void Dispatcher::ProcFinished(QString ID){ obj.insert("time_started", list[l]->t_started.toString(Qt::ISODate) ); obj.insert("time_finished", list[l]->t_finished.toString(Qt::ISODate) ); emit DispatchFinished(obj); - delete list.takeAt(l); + list.takeAt(l)->deleteLater(); LogManager::log(LogManager::DISPATCH, obj); found = true; } @@ -200,7 +200,7 @@ for(int i=0; it_finished.toString(Qt::ISODate) ); emit DispatchFinished(obj); LogManager::log(LogManager::DISPATCH, obj); - delete list.takeAt(j); + list.takeAt(j)->deleteLater(); j--; }else{ //Need to start this one - has not run yet