tst_QPromise: remove some unneeded mutable from lambdas
Lambdas that only capture by reference never need to be mutable.
Drop the keyword (and the now-superfluous parentheses).
Amends 385f0732d9.
Pick-to: 6.5 6.2
Change-Id: Iaa6451c1c26f1aed198c447ee59198c4e0285b15
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
(cherry picked from commit 37daf732d5089c58a6428124263243509d152987)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
bb10
parent
9e99f2a977
commit
c6e13deab6
|
|
@ -413,9 +413,9 @@ void tst_QPromise::reportFromMultipleThreads()
|
|||
promise.start();
|
||||
|
||||
ThreadWrapper threads[] = {
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(44); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(44); }),
|
||||
};
|
||||
for (auto& t : threads)
|
||||
t.join();
|
||||
|
|
@ -441,9 +441,9 @@ void tst_QPromise::reportFromMultipleThreadsByMovedPromise()
|
|||
auto promise = std::move(initialPromise);
|
||||
promise.start();
|
||||
ThreadWrapper threads[] = {
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(44); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(44); }),
|
||||
};
|
||||
for (auto& t : threads)
|
||||
t.join();
|
||||
|
|
@ -497,9 +497,9 @@ void tst_QPromise::cancelWhenDestroyed()
|
|||
auto promise = std::move(initialPromise);
|
||||
promise.start();
|
||||
ThreadWrapper threads[] = {
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] () mutable { promise.addResult(44); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(42); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(43); }),
|
||||
ThreadWrapper([&promise] { promise.addResult(44); }),
|
||||
};
|
||||
for (auto& t : threads)
|
||||
t.join();
|
||||
|
|
|
|||
Loading…
Reference in New Issue