refactor: slices take same approach for init

This commit is contained in:
2026-05-14 06:48:56 -06:00
parent d69a74dad2
commit dc274787e3
3 changed files with 197 additions and 192 deletions

View File

@@ -595,7 +595,12 @@ ArrayList *arrayslice_to_arraylist(const ArraySlice *slice) {
size_t len = slice->end - slice->start;
ArrayList *new_arr = arraylist_init(arraylist_capacity(slice->arr), slice->arr->elem_size);
ArrayList *new_arr;
ArrayListErr init_err = arraylist_init(
&new_arr,
arraylist_capacity(slice->arr),
slice->arr->elem_size
);
if (new_arr == NULL) {
return NULL;
}