From badef4daf3eaea1c7734299bd66c2f0c41fcefa2 Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Thu, 11 Jul 2019 07:16:03 -0500 Subject: [PATCH] trivial: fix error handling for non UEFI case (#1220) --- plugins/uefi/fu-plugin-uefi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/uefi/fu-plugin-uefi.c b/plugins/uefi/fu-plugin-uefi.c index 87a11033f..33861bd58 100644 --- a/plugins/uefi/fu-plugin-uefi.c +++ b/plugins/uefi/fu-plugin-uefi.c @@ -820,8 +820,10 @@ fu_plugin_coldplug (FuPlugin *plugin, GError **error) g_autoptr(GPtrArray) entries = NULL; /* are the EFI dirs set up so we can update each device */ - if (!fu_uefi_vars_supported (error)) + if (!fu_uefi_vars_supported (&error_local)) { + g_warning ("%s", error_local->message); return fu_plugin_uefi_create_dummy (plugin, error); + } /* get the directory of ESRT entries */ sysfsfwdir = fu_common_get_path (FU_PATH_KIND_SYSFSDIR_FW);