1
0
mirror of https://github.com/falk-werner/webfuse synced 2025-06-13 12:54:15 +00:00

removes use of GNU extensions in container_of implementation

This commit is contained in:
Falk Werner 2019-04-16 20:37:51 +02:00
parent c09c1b5d77
commit 29035bb77b

View File

@ -8,9 +8,6 @@
#endif
#define WF_CONTAINER_OF(pointer, type, member) \
({ \
const typeof( ((type *)0)->member ) *__member = (pointer); \
(type *)( (char *)__member - offsetof(type, member) ); \
})
(type *) (((char *) pointer) - offsetof(type, member))
#endif