Renamed more types
This commit is contained in:
parent
b10ef575e2
commit
199cde7058
9 changed files with 377 additions and 379 deletions
|
|
@ -6,8 +6,8 @@
|
|||
// {{{ counted arrays
|
||||
|
||||
|
||||
counted_array_t *carray_new_sized(arena_t arena, size_t size) {
|
||||
counted_array_t *ret = arena_malloc(arena, sizeof(counted_array_t));
|
||||
HCountedArray *carray_new_sized(HArena * arena, size_t size) {
|
||||
HCountedArray *ret = arena_malloc(arena, sizeof(HCountedArray));
|
||||
assert(size > 0);
|
||||
ret->used = 0;
|
||||
ret->capacity = size;
|
||||
|
|
@ -15,13 +15,13 @@ counted_array_t *carray_new_sized(arena_t arena, size_t size) {
|
|||
ret->elements = arena_malloc(arena, sizeof(void*) * size);
|
||||
return ret;
|
||||
}
|
||||
counted_array_t *carray_new(arena_t arena) {
|
||||
HCountedArray *carray_new(HArena * arena) {
|
||||
return carray_new_sized(arena, 4);
|
||||
}
|
||||
|
||||
void carray_append(counted_array_t *array, void* item) {
|
||||
void carray_append(HCountedArray *array, void* item) {
|
||||
if (array->used >= array->capacity) {
|
||||
parsed_token_t **elements = arena_malloc(array->arena, (array->capacity *= 2) * sizeof(counted_array_t*));
|
||||
HParsedToken **elements = arena_malloc(array->arena, (array->capacity *= 2) * sizeof(HCountedArray*));
|
||||
for (size_t i = 0; i < array->used; i++)
|
||||
elements[i] = array->elements[i];
|
||||
for (size_t i = array->used; i < array->capacity; i++)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue