@@ -87,9 +87,9 @@ typedef enum WpArrayInitFlags {
|
|||||||
}())
|
}())
|
||||||
#else
|
#else
|
||||||
#define stackArray(TYPE, SIZE) struct {WpArrayHeader header; \
|
#define stackArray(TYPE, SIZE) struct {WpArrayHeader header; \
|
||||||
TYPE items[SIZE]; \
|
TYPE items[SIZE]; \
|
||||||
wpMiscUtilsReservePadding(sizeof(WpArrayHeader) + \
|
wpMiscUtilsReservePadding(sizeof(WpArrayHeader) + \
|
||||||
sizeof(TYPE) * SIZE);}
|
sizeof(TYPE) * SIZE);}
|
||||||
#define wpArray(TYPE, ...) \
|
#define wpArray(TYPE, ...) \
|
||||||
((TYPE *)( \
|
((TYPE *)( \
|
||||||
(stackArray(TYPE, calcArrayCapacity(TYPE, __VA_ARGS__))){ \
|
(stackArray(TYPE, calcArrayCapacity(TYPE, __VA_ARGS__))){ \
|
||||||
|
|||||||
Reference in New Issue
Block a user