Merge pull request 'Fixed Clang 17.0.2 not being able to build the code.' (#9) from develop-update into master

Reviewed-on: https://git.4beumer.nl/bart/network-experiment/pulls/9
This commit is contained in:
Bart Beumer 2025-01-30 22:19:51 +00:00
commit bc63cfa92e
1 changed files with 2 additions and 2 deletions

View File

@ -34,7 +34,7 @@ struct function_wrapper<T, TExtraArguments...>
std::array<std::string, sizeof...(TSourceParams)> names{paramNames...}; std::array<std::string, sizeof...(TSourceParams)> names{paramNames...};
return [callableFn, names](const T& obj, const IDataSource& source, TExtraArguments... args) return [callableFn, names](const T& obj, const IDataSource& source, TExtraArguments... args)
{ {
return invoke(obj, callableFn, names, source, args...); return invoke<M, T, sizeof...(TSourceParams), TExtraArguments...>(obj, callableFn, names, source, args...);
}; };
} }
}; };
@ -52,7 +52,7 @@ struct function_wrapper<T, TExtraArguments...>
std::array<std::string, sizeof...(TSourceParams)> names{paramNames...}; std::array<std::string, sizeof...(TSourceParams)> names{paramNames...};
return [callableFn, names](T& obj, const IDataSource& source, TExtraArguments... args) return [callableFn, names](T& obj, const IDataSource& source, TExtraArguments... args)
{ {
return invoke(obj, callableFn, names, source, args...); return invoke<M, T, sizeof...(TSourceParams), TExtraArguments...>(obj, callableFn, names, source, args...);
}; };
} }
}; };