Blame SOURCES/0001-modem-manager-remove-improper-use-of-assert.patch

75fbaf
From af5fb429c8e726d1d7455b2d0e5d4263edbd4290 Mon Sep 17 00:00:00 2001
75fbaf
From: Ivan Mikhanchuk <ivanmikh@pm.me>
75fbaf
Date: Tue, 24 Jan 2023 17:06:09 -0800
75fbaf
Subject: [PATCH] modem-manager: remove improper use of assert
75fbaf
75fbaf
FuSaharaLoader being NULL is normal for devices that only
75fbaf
support Firehose and don't use Sahara QDL port.
75fbaf
---
75fbaf
 plugins/modem-manager/fu-sahara-loader.c | 3 ++-
75fbaf
 1 file changed, 2 insertions(+), 1 deletion(-)
75fbaf
75fbaf
diff --git a/plugins/modem-manager/fu-sahara-loader.c b/plugins/modem-manager/fu-sahara-loader.c
75fbaf
index 89c620fbe..78f24036f 100644
75fbaf
--- a/plugins/modem-manager/fu-sahara-loader.c
75fbaf
+++ b/plugins/modem-manager/fu-sahara-loader.c
75fbaf
@@ -206,7 +206,8 @@ fu_sahara_loader_close(FuSaharaLoader *self, GError **error)
75fbaf
 gboolean
75fbaf
 fu_sahara_loader_qdl_is_open(FuSaharaLoader *self)
75fbaf
 {
75fbaf
-	g_return_val_if_fail(self != NULL, FALSE);
75fbaf
+	if (self == NULL)
75fbaf
+		return FALSE;
75fbaf
 
75fbaf
 	return fu_usb_device_is_open(self->usb_device);
75fbaf
 }
75fbaf
-- 
75fbaf
2.39.1
75fbaf