-#define CONTAINER(type, member, p) \
- (!sizeof((p) = &((type *)0)->mem) + \
- (type *)((unsigned char *)(p) - offsetof(type, mem)))
+#define CONTAINER(type, mem, p) \
+ (!sizeof((p) = &((type *)0)->mem) + \
+ (type *)((unsigned char *)(p) - offsetof(type, mem)))