Add new json_object_array_sort function
- uses libc's qsort to sort the arraylist - add test in test1.c
This commit is contained in:
1 parent
a8ffbe97b0
commit
c43871c866
6 files changed
+83
No files matched your search
@@ -87,6 +87,13 @@ array_list_add(struct array_list *arr, void *data)
|
||||
return array_list_put_idx(arr, arr->length, data);
|
||||
}
|
||||
|
||||
void
|
||||
array_list_sort(struct array_list *arr, int(*sort_fn)(const void *, const void *))
|
||||
{
|
||||
qsort(arr->array, arr->length, sizeof(arr->array[0]),
|
||||
(int (*)(const void *, const void *))sort_fn);
|
||||
}
|
||||
|
||||
int
|
||||
array_list_length(struct array_list *arr)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user