From ee8c63b56acf7dce9c04494d6ee014365c456a76 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 25 Oct 2022 11:15:56 +0100 Subject: [PATCH] trivial: Use the GError when loading hwinfo No behaviour change as this always returns TRUE even if failing to load SMBIOS. --- src/fu-engine.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/fu-engine.c b/src/fu-engine.c index c53a62bbb..2d862edbb 100644 --- a/src/fu-engine.c +++ b/src/fu-engine.c @@ -7766,8 +7766,10 @@ fu_engine_load(FuEngine *self, FuEngineLoadFlags flags, FuProgress *progress, GE fu_progress_step_done(progress); /* load SMBIOS and the hwids */ - if (flags & FU_ENGINE_LOAD_FLAG_HWINFO) - fu_context_load_hwinfo(self->ctx, NULL); + if (flags & FU_ENGINE_LOAD_FLAG_HWINFO) { + if (!fu_context_load_hwinfo(self->ctx, error)) + return FALSE; + } fu_progress_step_done(progress); /* load AppStream metadata */