summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/libuuid/common/uuid.c8
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