77
77
(v).items[(v).size++] = (x); \
81
81
((v).capacity = ((v).capacity? (v).capacity<<1 : 8), \
82
82
(v).items = (type*)xrealloc((v).items, sizeof(type) * (v).capacity), 0) \
85
85
#define kv_a(type, v, i) (((v).capacity <= (size_t)(i)? \
86
86
((v).capacity = (v).size = (i) + 1, kv_roundup32((v).capacity), \