if (RegQueryValueEx(hKey, NULL, NULL, NULL, (LPBYTE)reg_uuid_name, &uuid_max_size) == ERROR_SUCCESS && uuid_max_size <= MAX_PATH) {
g_snprintf(uuid_name, uuid_name_max_len, "%s", utf_16to8(reg_uuid_name));
RegCloseKey(hKey);
- return strlen(uuid_name);
+ return (int) strlen(uuid_name);
}
RegCloseKey(hKey);
}
}
-/* retreive the registered name for this GUID */
+/* retrieve the registered name for this GUID */
const gchar *
guids_get_guid_name(e_guid_t *guid)
{
guids_resolve_guid_to_str(e_guid_t *guid)
{
const gchar *name;
- gchar *namebuf;
name=guids_get_guid_name(guid);
if(name){
return name;
}
-
- namebuf=ep_alloc(64);
- g_snprintf(namebuf, 64, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
+ return ep_strdup_printf("%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x",
guid->data1, guid->data2, guid->data3,
guid->data4[0], guid->data4[1],
guid->data4[2], guid->data4[3],
guid->data4[4], guid->data4[5],
guid->data4[6], guid->data4[7]);
- return namebuf;
}
-