diff options
author | flow <flowlnlnln@gmail.com> | 2022-10-13 15:10:35 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-10-13 15:10:35 -0300 |
commit | dfa220ef02f23ff734dec6247f4a124a7a144c7a (patch) | |
tree | 73dc55f36db5e421ad529f21fd38fcc5291d7974 /launcher/modplatform/flame | |
parent | f26be005716818b643a0c8b1373dbe83e4cdcfbf (diff) | |
download | PrismLauncher-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.cpp | 5 |
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() |