aboutsummaryrefslogtreecommitdiff
path: root/util.h
diff options
context:
space:
mode:
authorKitsune Ral <Kitsune-Ral@users.sf.net>2017-10-13 23:17:06 +0200
committerKitsune Ral <Kitsune-Ral@users.sf.net>2017-10-13 23:17:06 +0200
commit2d3590dbdb23c82f1960327ffbd78e778231b9c8 (patch)
tree34cb5b07e712403aed2f9b5f2aaebb0efa53e25b /util.h
parentd27d2ab396f92b7d5139f43afe52be6e0470eaea (diff)
downloadlibquotient-2d3590dbdb23c82f1960327ffbd78e778231b9c8.tar.gz
libquotient-2d3590dbdb23c82f1960327ffbd78e778231b9c8.zip
Pass universal references in Connection::callApi<>; fixed a typo in util.h
So that even uncopyable types could be used for parameters; also fixed a typo in util.h that prevented dispatch() from using with multiple argument functions.
Diffstat (limited to 'util.h')
-rw-r--r--util.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/util.h b/util.h
index 1f9e3f0b..0c8f3640 100644
--- a/util.h
+++ b/util.h
@@ -231,7 +231,7 @@ namespace QMatrixClient
template <typename ResultT, typename... ArgTs>
Dispatch<ResultT, ArgTs...> dispatch(ArgTs&& ... args)
{
- return Dispatch<ResultT, ArgTs...>(std::forward<ArgTs...>(args)...);
+ return Dispatch<ResultT, ArgTs...>(std::forward<ArgTs>(args)...);
}
// The below enables pretty-printing of enums in logs