Fix clang gay

This commit is contained in:
TotallyNotElite 2018-08-12 13:57:36 +02:00
parent d253657995
commit d417b2b778

View File

@ -11,9 +11,15 @@
class IClientEntity;
// Fix clang gay
#if defined(__clang__)
#define NET_VAR(entity, offset, type) \
(*(reinterpret_cast<type *>(reinterpret_cast<uint64_t>(entity) + (offset))))
#elif defined(__GNUC__) || defined(__GNUG__)
#define NET_VAR(entity, offset, type) \
(*(reinterpret_cast<type *>(reinterpret_cast<uintptr_t>(entity) + \
(offset))))
#endif
#define NET_INT(entity, offset) NET_VAR(entity, offset, int)