Народ, есть такой кусок кода в старом проекте. Сказали что FUNC можно упростить, но чет я не вижу путей к упрощению.
Подскажите пожалуйста как можно упростить, если я слепой
const char *foo() const {...}
static void* FUNC(void *ptr)
{
return ( ptr ? (void*)( reinterpret_cast<CLASS_NAME*>( ptr )->foo() ) : nullptr);
}