taskmanager: use deleteLater rather than delete
This doesn't solve a known issue, but is probably cleaner/more robust code regardless.
This commit is contained in:
@@ -168,7 +168,7 @@ void TaskManager::DeleteTask(Task *t)
|
||||
|
||||
if (GetTaskStatus(t) != kWorking) {
|
||||
// If the task isn't doing anything, we can simply delete it
|
||||
delete t;
|
||||
t->deleteLater();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -198,7 +198,7 @@ void TaskManager::TaskFinished()
|
||||
}
|
||||
|
||||
if (was_deleted) {
|
||||
delete task_sender;
|
||||
task_sender->deleteLater();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user