[PATCH 1/2] EFI: fix error handling in efi_get_boot()
Michael Olbrich
m.olbrich at pengutronix.de
Tue Aug 12 02:37:20 PDT 2014
efi_get_global_var() returns an error code, not NULL when it fails.
Signed-off-by: Michael Olbrich <m.olbrich at pengutronix.de>
---
arch/efi/efi/efi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/efi/efi/efi.c b/arch/efi/efi/efi.c
index ff97783..7de8ec8 100644
--- a/arch/efi/efi/efi.c
+++ b/arch/efi/efi/efi.c
@@ -104,7 +104,7 @@ struct efi_boot *efi_get_boot(int num)
free(name);
- if (!buf) {
+ if (IS_ERR(buf)) {
free(boot);
return NULL;
}
--
2.0.1
More information about the barebox
mailing list