diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/lib/libuuid/common/uuid.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/usr/src/lib/libuuid/common/uuid.c b/usr/src/lib/libuuid/common/uuid.c index 8c5171e2f3..92770e0b84 100644 --- a/usr/src/lib/libuuid/common/uuid.c +++ b/usr/src/lib/libuuid/common/uuid.c @@ -71,7 +71,6 @@ shared_buffer_t *data; static uuid_node_t node_id_cache; static int node_init; -static int buffer_init; static int file_type; static int fd; @@ -123,11 +122,8 @@ uuid_create(struct uuid *uuid) * file_type tells us whether we had access to the state file or * created a temporary one. */ - buffer_init = map_state(); - - if (!buffer_init) { - return (buffer_init); - } + if (map_state() == -1) + return (-1); /* * Acquire the lock |