diff options
-rw-r--r-- | src/libtidbit/tidbit-guid.c | 5 | ||||
-rw-r--r-- | src/libtidbit/tidbit-guid.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/libtidbit/tidbit-guid.c b/src/libtidbit/tidbit-guid.c index c6a5627..194086a 100644 --- a/src/libtidbit/tidbit-guid.c +++ b/src/libtidbit/tidbit-guid.c @@ -93,6 +93,11 @@ void tidbit_guid_set_unref (PtrTidbitGuidSet guid_set) tidbit_guid_set_free (guid_set); } +unsigned int tidbit_guid_set_get_count (PtrTidbitGuidSet guid_set) +{ + return guid_set->data->len; +} + gboolean tidbit_guid_set_find (PtrTidbitGuidSet guid_set, PtrTidbitGuid guid) { for (int i = 0; i < guid_set->data->len; i++){ diff --git a/src/libtidbit/tidbit-guid.h b/src/libtidbit/tidbit-guid.h index dd04c8a..6caeec2 100644 --- a/src/libtidbit/tidbit-guid.h +++ b/src/libtidbit/tidbit-guid.h @@ -42,6 +42,7 @@ const char* tidbit_guid_get_string (PtrTidbitGuid guid); PtrTidbitGuidSet tidbit_guid_set_new (void); PtrTidbitGuidSet tidbit_guid_set_ref (PtrTidbitGuidSet guid); void tidbit_guid_set_unref (PtrTidbitGuidSet guid); +unsigned int tidbit_guid_set_get_count (PtrTidbitGuidSet guid_set); gboolean tidbit_guid_set_find (PtrTidbitGuidSet guid_set, PtrTidbitGuid guid); void tidbit_guid_set_append (PtrTidbitGuidSet guid_set, PtrTidbitGuid guid); PtrTidbitGuidSet tidbit_guid_set_merge (PtrTidbitGuidSet guid_set_a, PtrTidbitGuidSet guid_set_b); |