mirror of
https://github.com/skywind3000/kcp.git
synced 2025-03-14 09:00:06 +08:00
avoid useless cast
This commit is contained in:
parent
f481c9ce4e
commit
5d49b681fd
2
ikcp.h
2
ikcp.h
@ -154,7 +154,7 @@ typedef struct IQUEUEHEAD iqueue_head;
|
||||
#define IOFFSETOF(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
|
||||
|
||||
#define ICONTAINEROF(ptr, type, member) ( \
|
||||
(type*)( ((char*)((type*)ptr)) - IOFFSETOF(type, member)) )
|
||||
(type*)( ((char*)(ptr)) - IOFFSETOF(type, member)) )
|
||||
|
||||
#define IQUEUE_ENTRY(ptr, type, member) ICONTAINEROF(ptr, type, member)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user