diff options
| author | jnemeth <jnemeth@NetBSD.org> | 2019-06-25 04:25:11 +0000 |
|---|---|---|
| committer | jnemeth <jnemeth@NetBSD.org> | 2019-06-25 04:25:11 +0000 |
| commit | aebd558d0edb9f86d4c8f65dde3df260e3053128 (patch) | |
| tree | 748143c4bb081b52631f00973d21cee81884d4c2 /sbin | |
| parent | b1a79b234d7a71c43d9baef27f706175b973e994 (diff) | |
adjust gpt_uuid_generate() to accept gpt==NULL
Diffstat (limited to 'sbin')
| -rw-r--r-- | sbin/gpt/gpt_uuid.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sbin/gpt/gpt_uuid.c b/sbin/gpt/gpt_uuid.c index 7f2e1f05454..020ad725075 100644 --- a/sbin/gpt/gpt_uuid.c +++ b/sbin/gpt/gpt_uuid.c @@ -1,4 +1,4 @@ -/* $NetBSD: gpt_uuid.c,v 1.17 2018/12/20 14:58:10 martin Exp $ */ +/* $NetBSD: gpt_uuid.c,v 1.18 2019/06/25 04:25:11 jnemeth Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -32,7 +32,7 @@ #include <sys/cdefs.h> #ifdef __RCSID -__RCSID("$NetBSD: gpt_uuid.c,v 1.17 2018/12/20 14:58:10 martin Exp $"); +__RCSID("$NetBSD: gpt_uuid.c,v 1.18 2019/06/25 04:25:11 jnemeth Exp $"); #endif #include <err.h> @@ -321,7 +321,7 @@ gpt_uuid_generate(gpt_t gpt, gpt_uuid_t t) { int rv; struct dce_uuid u; - if (gpt->flags & GPT_TIMESTAMP) + if (gpt && (gpt->flags & GPT_TIMESTAMP)) rv = gpt_uuid_tstamp(gpt, &u, sizeof(u)); else rv = gpt_uuid_random(gpt, &u, sizeof(u)); |
