From c023661199be9cdacfeff03d8567e878926a275f Mon Sep 17 00:00:00 2001 From: Costa Tsaousis Date: Sat, 14 May 2016 02:42:55 +0300 Subject: [PATCH] replaced uuid_generate_time_safe() with uuid_generate_time() since the first is not available in older versions of libuuid --- src/registry.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/registry.c b/src/registry.c index 4e88dc65..6d53176c 100644 --- a/src/registry.c +++ b/src/registry.c @@ -1262,17 +1262,12 @@ char *registry_get_this_machine_guid(void) { // generate a new one? if(!registry.machine_guid[0]) { - int count = 10, ret = 0; uuid_t uuid; - // for some reason it reports unsafe generation the first time - while(count-- && (ret = uuid_generate_time_safe(uuid)) == -1) ; + uuid_generate_time(uuid); uuid_unparse_lower(uuid, registry.machine_guid); registry.machine_guid[36] = '\0'; - if(ret == -1) - info("Warning: generated machine GUID '%s' was not generated using a safe method.", registry.machine_guid); - // save it fd = open(registry.machine_guid_filename, O_WRONLY|O_CREAT|O_TRUNC, 444); if(fd == -1) -- 2.39.2