fix for clang7

This commit is contained in:
qicosmos
2019-08-23 12:21:07 +08:00
parent 17a146edec
commit d2f5e9e458
+1 -1
View File
@@ -99,7 +99,7 @@ namespace rest_rpc {
template<typename F, typename Self, size_t... Indexes, typename Arg, typename... Args>
static typename std::result_of<F(Self, std::weak_ptr<connection>, Args...)>::type call_member_helper(
const F & f, Self * self, const std::index_sequence<Indexes...>&,
std::tuple<Arg, Args...> tup, std::weak_ptr<connection> ptr = 0) {
std::tuple<Arg, Args...> tup, std::weak_ptr<connection> ptr = nullptr) {
return (*self.*f)(ptr, std::move(std::get<Indexes + 1>(tup))...);
}