aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/base/QXmppFutureUtils_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/base/QXmppFutureUtils_p.h b/src/base/QXmppFutureUtils_p.h
index 311b2752..bf8c2f35 100644
--- a/src/base/QXmppFutureUtils_p.h
+++ b/src/base/QXmppFutureUtils_p.h
@@ -104,7 +104,7 @@ void await(const QFuture<void> &future, QObject *context, Handler handler)
}
template<typename Result, typename Input, typename Converter>
-auto chain(QFuture<Input> &&source, QObject *context, Converter task) -> QFuture<Result>
+auto chain(const QFuture<Input> &source, QObject *context, Converter task) -> QFuture<Result>
{
QFutureInterface<Result> resultInterface(QFutureInterfaceBase::Started);