mirror of
https://github.com/voided/CollisionHook.git
synced 2025-12-06 18:28:22 +00:00
Fix build warnings
This commit is contained in:
parent
60d6307ac6
commit
2a1d8d1ace
@ -107,18 +107,17 @@ inline const CBaseEntity *UTIL_EntityFromEntityHandle( const IHandleEntity *pCon
|
|||||||
return pUnk->GetBaseEntity();
|
return pUnk->GetBaseEntity();
|
||||||
}
|
}
|
||||||
|
|
||||||
#define DETOUR_DECL_STATIC2_REGPARM(name, ret, p1type, p1name, p2type, p2name) \
|
|
||||||
ret (*name##_Actual)(p1type, p2type) __attribute__((regparm(2))) = NULL; \
|
|
||||||
ret name(p1type p1name, p2type p2name) __attribute__((regparm(2)))
|
|
||||||
|
|
||||||
#define DETOUR_DECL_STATIC2_FASTCALL(name, ret, p1type, p1name, p2type, p2name) \
|
|
||||||
ret (__fastcall *name##_Actual)(p1type, p2type) = NULL; \
|
|
||||||
ret __fastcall name(p1type p1name, p2type p2name)
|
|
||||||
|
|
||||||
|
|
||||||
#if SOURCE_ENGINE == SE_TF2 && defined(PLATFORM_LINUX) && defined(__i386__)
|
#if SOURCE_ENGINE == SE_TF2 && defined(PLATFORM_LINUX) && defined(__i386__)
|
||||||
|
#define DETOUR_DECL_STATIC2_REGPARM(name, ret, p1type, p1name, p2type, p2name) \
|
||||||
|
ret (*name##_Actual)(p1type, p2type) __attribute__((regparm(2))) = NULL; \
|
||||||
|
ret name(p1type p1name, p2type p2name)
|
||||||
|
|
||||||
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2_REGPARM
|
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2_REGPARM
|
||||||
#elif SOURCE_ENGINE == SE_CSGO && defined(PLATFORM_WINDOWS)
|
#elif SOURCE_ENGINE == SE_CSGO && defined(PLATFORM_WINDOWS)
|
||||||
|
#define DETOUR_DECL_STATIC2_FASTCALL(name, ret, p1type, p1name, p2type, p2name) \
|
||||||
|
ret (__fastcall *name##_Actual)(p1type, p2type) = NULL; \
|
||||||
|
ret __fastcall name(p1type p1name, p2type p2name)
|
||||||
|
|
||||||
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2_FASTCALL
|
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2_FASTCALL
|
||||||
#else
|
#else
|
||||||
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2
|
#define DETOUR_CUSTOM_STATIC2 DETOUR_DECL_STATIC2
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user