From cca5baa1797e5cee78a32ba444c0327bd316d7b1 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 25 Oct 2013 10:08:32 -0400 Subject: [PATCH 02/15] Fix error detected by coverity. Signed-off-by: Peter Jones --- src/siglist.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/siglist.c b/src/siglist.c index ca097e6..2080b98 100644 --- a/src/siglist.c +++ b/src/siglist.c @@ -147,6 +147,8 @@ signature_list_add_sig(signature_list *sl, efi_guid_t owner, } struct efi_signature_data *sd = calloc(1, sl->SignatureSize); + if (!sd) + return -1; memcpy(&sd->SignatureOwner, &owner, sizeof (owner)); memcpy(sd->SignatureData, sig, sl->SignatureSize - sizeof (efi_guid_t)); -- 2.5.5