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