Add lh_table_delete_entry_to_tail() and array_list_set_idx() functions.

This commit is contained in:
Eric Hawicz
2026-04-24 12:55:46 -04:00
parent 52ddfb35f1
commit fe30bc7e66
5 changed files with 39 additions and 0 deletions

View File

@@ -172,6 +172,14 @@ int array_list_put_idx(struct array_list *arr, size_t idx, void *data)
return 0;
}
int array_list_set_idx(struct array_list *arr, size_t idx, void *data)
{
if (idx >= arr->length)
return -1;
arr->array[idx] = data;
return 0;
}
int array_list_add(struct array_list *arr, void *data)
{
/* Repeat some of array_list_put_idx() so we can skip several