src/kv_list.c

changeset 1419
e46406fd1b3c
parent 1405
0f6515875a09
--- 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,

mercurial