aboutsummaryrefslogtreecommitdiff
path: root/launcher/modplatform/flame
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-10-13 15:10:35 -0300
committerflow <flowlnlnln@gmail.com>2022-10-13 15:10:35 -0300
commitdfa220ef02f23ff734dec6247f4a124a7a144c7a (patch)
tree73dc55f36db5e421ad529f21fd38fcc5291d7974 /launcher/modplatform/flame
parentf26be005716818b643a0c8b1373dbe83e4cdcfbf (diff)
downloadPrismLauncher-dfa220ef02f23ff734dec6247f4a124a7a144c7a.tar.gz
PrismLauncher-dfa220ef02f23ff734dec6247f4a124a7a144c7a.tar.bz2
PrismLauncher-dfa220ef02f23ff734dec6247f4a124a7a144c7a.zip
fix: issues with aborts (again)
i hate it Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/modplatform/flame')
-rw-r--r--launcher/modplatform/flame/FileResolvingTask.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/launcher/modplatform/flame/FileResolvingTask.cpp b/launcher/modplatform/flame/FileResolvingTask.cpp
index 058d2471..1e7f5559 100644
--- a/launcher/modplatform/flame/FileResolvingTask.cpp
+++ b/launcher/modplatform/flame/FileResolvingTask.cpp
@@ -9,9 +9,10 @@ Flame::FileResolvingTask::FileResolvingTask(const shared_qobject_ptr<QNetworkAcc
bool Flame::FileResolvingTask::abort()
{
+ bool aborted = true;
if (m_dljob)
- return m_dljob->abort();
- return true;
+ aborted &= m_dljob->abort();
+ return aborted ? Task::abort() : false;
}
void Flame::FileResolvingTask::executeTask()