diff --git a/modules/audio_device/linux/latebindingsymboltable_linux.h b/modules/audio_device/linux/latebindingsymboltable_linux.h index 1e28c223cf..57314a6e13 100644 --- a/modules/audio_device/linux/latebindingsymboltable_linux.h +++ b/modules/audio_device/linux/latebindingsymboltable_linux.h @@ -158,7 +158,7 @@ class LateBindingSymbolTable { // Returns a reference to the given late-binded symbol, with the correct type. #define LATESYM_GET(ClassName, inst, sym) \ - (*reinterpret_cast( \ + (*reinterpret_cast<__typeof__(&sym)>( \ (inst)->GetSymbol(LATESYM_INDEXOF(ClassName, sym)))) } // namespace adm_linux