diff --git a/src/core/concurrent/qfutureinterface.h b/src/core/concurrent/qfutureinterface.h index 0bf500f2d..9368e886f 100644 --- a/src/core/concurrent/qfutureinterface.h +++ b/src/core/concurrent/qfutureinterface.h @@ -242,14 +242,12 @@ inline void QFutureInterface::reportFinished(const T *result) template inline const T &QFutureInterface::resultReference(int index) const { - QMutexLocker lock(mutex()); return resultStore().resultAt(index).value(); } template inline const T *QFutureInterface::resultPointer(int index) const { - QMutexLocker lock(mutex()); return resultStore().resultAt(index).pointer(); }