summaryrefslogtreecommitdiff
path: root/mok.c
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2021-12-09 17:21:45 -0500
committerPeter Jones <pjones@redhat.com>2021-12-10 17:08:21 -0500
commitd0df9304c7a777557e1925dc9f75406ec00e6179 (patch)
treec55b6f81b17f39dfe72509425ef648de139c8c56 /mok.c
parent2e78cd93390f83648a20b5b3bb934f846537e54c (diff)
downloadefi-boot-shim-15.5-rc2.tar.gz
efi-boot-shim-15.5-rc2.zip
Minor coverity fixes15.5-rc2
- one missing free - one minor deadcode issue - two unchecked allocations - one debug hexdump of a variable we just freed Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'mok.c')
-rw-r--r--mok.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/mok.c b/mok.c
index 52dffc3e..930e52a2 100644
--- a/mok.c
+++ b/mok.c
@@ -883,7 +883,9 @@ EFI_STATUS import_one_mok_state(struct mok_state_variable *v,
}
dprint(L"maybe mirroring \"%s\". original data:\n", v->name);
- dhexdumpat(v->data, v->data_size, 0);
+ if (v->data && v->data_size) {
+ dhexdumpat(v->data, v->data_size, 0);
+ }
ret = maybe_mirror_one_mok_variable(v, ret, only_first);
dprint(L"returning %r\n", ret);