radsel
struct radsel* a;
a = (struct radsel*)region_alloc_array(region, ns, sizeof(struct radsel));
memcpy(&a[0], &n->array[0], n->len*sizeof(struct radsel));
region_recycle(region, n->array, n->capacity*sizeof(struct radsel));
n->array = (struct radsel*)region_alloc(region,
sizeof(struct radsel));
memset(&n->array[0], 0, sizeof(struct radsel));
memset(&n->array[0], 0, sizeof(struct radsel));
n->len*sizeof(struct radsel));
memset(&n->array[0], 0, need*sizeof(struct radsel));
memset(&n->array[n->len], 0, need*sizeof(struct radsel));
radsel_str_create(struct region* region, struct radsel* r, uint8_t* k,
radsel_split(struct region* region, struct radsel* r, uint8_t* k,
region_recycle(region, n->array, n->capacity*sizeof(struct radsel));
region_recycle(region, com->array, com->capacity*sizeof(struct radsel));
n->capacity*sizeof(struct radsel));
n->capacity*sizeof(struct radsel));
region_recycle(region, n->array, n->capacity*sizeof(struct radsel));
region_recycle(region, n->array, n->capacity*sizeof(struct radsel));
struct radsel* a = (struct radsel*)region_alloc_array(region,
(n->len - shuf)*sizeof(struct radsel));
struct radsel* array;