In the Meta_Detach of the SDK (~line 2330):
Code:
#ifdef FN_META_DETACH
return FN_META_DETACH();
#endif // FN_META_DETACH
return TRUE;
This causes GCC to barf (not too sure about MSVC) because the macro in amxxmodule.h declares FN_META_DETACH as void.
Quote:
sdk/amxxmodule.cpp: In function 'int Meta_Detach(PLUG_LOADTIME, PL_UNLOAD_REASON)':
sdk/amxxmodule.cpp:2330: error: void value not ignored as it ought to be
|
It should be:
Code:
#ifdef FN_META_DETACH
FN_META_DETACH();
#endif // FN_META_DETACH
return TRUE;
__________________