X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=src%2Fcommon%2Fuuid.c;h=5c709f73e2eca890550b5f8666327323fbdad3bf;hb=4e5771a6f6bfe3c97111f8c9d0518a0875b6152b;hp=a0af2bc04dc75b57238cfda7d88ed000f92bbe32;hpb=0235b0db7de5bcacdb3650c92461f2ce5eb2143d;p=babeltrace.git diff --git a/src/common/uuid.c b/src/common/uuid.c index a0af2bc0..5c709f73 100644 --- a/src/common/uuid.c +++ b/src/common/uuid.c @@ -16,7 +16,6 @@ /* * Generate a random UUID according to RFC4122, section 4.4. */ -BT_HIDDEN void bt_uuid_generate(bt_uuid_t uuid_out) { int i; @@ -51,16 +50,14 @@ void bt_uuid_generate(bt_uuid_t uuid_out) g_rand_free(rand); } -BT_HIDDEN void bt_uuid_to_str(const bt_uuid_t uuid_in, char *str_out) { BT_ASSERT_DBG(uuid_in); BT_ASSERT_DBG(str_out); - sprintf(str_out, BT_UUID_FMT, BT_UUID_FMT_VALUES(uuid_in)); + snprintf(str_out, BT_UUID_STR_LEN + 1, BT_UUID_FMT, BT_UUID_FMT_VALUES(uuid_in)); } -BT_HIDDEN int bt_uuid_from_str(const char *str_in, bt_uuid_t uuid_out) { int ret = 0; @@ -84,13 +81,11 @@ end: return ret; } -BT_HIDDEN int bt_uuid_compare(const bt_uuid_t uuid_a, const bt_uuid_t uuid_b) { return memcmp(uuid_a, uuid_b, BT_UUID_LEN); } -BT_HIDDEN void bt_uuid_copy(bt_uuid_t uuid_dest, const bt_uuid_t uuid_src) { BT_ASSERT(uuid_dest);