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 385f0732d927f0eba8ecf990ee9bc19936475edd. 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>
This commit is contained in:
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…
x
Reference in New Issue
Block a user