mirror of
https://github.com/alliedmodders/metamod-source.git
synced 2025-12-07 10:28:30 +00:00
Fixed GCC bug
--HG-- extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%4038
This commit is contained in:
parent
6677516707
commit
05260cd3b7
@ -65,9 +65,9 @@ namespace SourceHook
|
|||||||
};
|
};
|
||||||
int delta;
|
int delta;
|
||||||
};
|
};
|
||||||
template<class MFP> static inline void GetFuncInfo(MFP *mfp, MemFuncInfo &out)
|
template<class MFP> static inline void GetFuncInfo(MFP mfp, MemFuncInfo &out)
|
||||||
{
|
{
|
||||||
GCC_MemFunPtr *mfp_detail = (GCC_MemFunPtr*)mfp;
|
GCC_MemFunPtr *mfp_detail = (GCC_MemFunPtr*)&mfp;
|
||||||
out.thisptroffs = mfp_detail->delta;
|
out.thisptroffs = mfp_detail->delta;
|
||||||
if (mfp_detail->vtable_index_plus1 & 1)
|
if (mfp_detail->vtable_index_plus1 & 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user