fix(General): remove L_RESOLVE_OVERLOAD macro, provide a resolveOverload function instead

This commit is contained in:
Ronan Abhamon 2018-02-13 10:53:13 +01:00
parent 107aa11e13
commit a5e684ef91

View file

@ -275,7 +275,8 @@ namespace Private {
}
// Useful to select a specific overloaded function. (Avoid usage of static_cast.)
#define L_RESOLVE_OVERLOAD(ARGS) LinphonePrivate::Private::ResolveOverload<ARGS>
template<typename... Args>
using resolveOverload = Private::ResolveOverload<Args...>;
// -----------------------------------------------------------------------------
// Wrapper public.