diff options
author | Charlie Brej <cbrej@cs.man.ac.uk> | 2010-08-04 13:47:51 +0100 |
---|---|---|
committer | Charlie Brej <cbrej@cs.man.ac.uk> | 2010-08-04 13:47:51 +0100 |
commit | 110f1763ca8eca09a876aeee4bfb8d633e8860cf (patch) | |
tree | 1ac6781565450f7c801325308d99eaf35aec1c47 | |
parent | 83cba11fcf9bbf50fed4ae464052e5e0462967fe (diff) |
Add GUID compare function
-rw-r--r-- | src/libtidbit/tidbit-guid.c | 8 | ||||
-rw-r--r-- | src/libtidbit/tidbit-guid.h | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/libtidbit/tidbit-guid.c b/src/libtidbit/tidbit-guid.c index 36cdb1b..2201479 100644 --- a/src/libtidbit/tidbit-guid.c +++ b/src/libtidbit/tidbit-guid.c @@ -52,6 +52,14 @@ void tidbit_guid_unref (PtrTidbitGuid guid) tidbit_guid_free (guid); } +void tidbit_guid_cmp (PtrTidbitGuid guid_a, PtrTidbitGuid guid_b) +{ + return g_strcmp0(guid_a->string, guid_b->string); +} + + + + PtrTidbitGuidSet tidbit_guid_set_new (void) { PtrTidbitGuidSet guid_set = g_new(TidbitGuidSet, 1); diff --git a/src/libtidbit/tidbit-guid.h b/src/libtidbit/tidbit-guid.h index 6f32a43..a25e40f 100644 --- a/src/libtidbit/tidbit-guid.h +++ b/src/libtidbit/tidbit-guid.h @@ -33,6 +33,7 @@ struct _TidbitGuidSet{ PtrTidbitGuid tidbit_guid_new (char* string); PtrTidbitGuid tidbit_guid_ref (PtrTidbitGuid guid); void tidbit_guid_unref (PtrTidbitGuid guid); +void tidbit_guid_cmp (PtrTidbitGuid guid_a, PtrTidbitGuid guid_b); PtrTidbitGuidSet tidbit_guid_set_new (void); PtrTidbitGuidSet tidbit_guid_set_ref (PtrTidbitGuidSet guid); |