--- a/src/kv_list.c Fri Oct 10 12:26:43 2025 +0200 +++ b/src/kv_list.c Fri Oct 10 17:24:19 2025 +0200 @@ -138,6 +138,15 @@ return kv_list->list_methods->insert_sorted(list, sorted_data, n); } +static size_t cx_kvl_insert_unique( + struct cx_list_s *list, + const void *sorted_data, + size_t n +) { + cx_kv_list *kv_list = (cx_kv_list*)list; + return kv_list->list_methods->insert_unique(list, sorted_data, n); +} + static int cx_kvl_insert_iter( struct cx_iterator_s *iter, const void *elem, @@ -503,6 +512,7 @@ cx_kvl_insert_element, cx_kvl_insert_array, cx_kvl_insert_sorted, + cx_kvl_insert_unique, cx_kvl_insert_iter, cx_kvl_remove, cx_kvl_clear,