From d2b620c5fa2b9d389b0d543be1f10860d4404612 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 22 Nov 2021 14:03:48 +0100 Subject: [PATCH] libmm-glib,modem: fix warning when loading SIM slots Fixes https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/465 --- libmm-glib/mm-modem.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libmm-glib/mm-modem.c b/libmm-glib/mm-modem.c index f63fc48a..5e244314 100644 --- a/libmm-glib/mm-modem.c +++ b/libmm-glib/mm-modem.c @@ -2926,7 +2926,8 @@ static void list_sim_slots_context_free (ListSimSlotsContext *ctx) { g_strfreev (ctx->sim_paths); - g_ptr_array_unref (ctx->sim_slots); + if (ctx->sim_slots) + g_ptr_array_unref (ctx->sim_slots); g_slice_free (ListSimSlotsContext, ctx); }