From 90a94c7d89ce0f473a59ecaa13aba478815b60d3 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 10 Jun 2021 10:35:56 +0200 Subject: [PATCH] supplicant: fix leaking handle in nm_supplicant_manager_create_interface() Found by valgrind. Fixes: b83f07916a54 ('supplicant: large rework of wpa_supplicant handling') (cherry picked from commit 01df4a5ad0becdc031e39704173ea922c5dc4bd6) (cherry picked from commit 80a8a5d16d8ea45703ce37dd383630d8533742be) (cherry picked from commit 62d9c702b2a6b52440f79bbe142f1cc00b253617) --- src/supplicant/nm-supplicant-manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/supplicant/nm-supplicant-manager.c b/src/supplicant/nm-supplicant-manager.c index a166f61945..941f4ca3d9 100644 --- a/src/supplicant/nm-supplicant-manager.c +++ b/src/supplicant/nm-supplicant-manager.c @@ -395,7 +395,7 @@ _create_iface_complete(NMSupplMgrCreateIfaceHandle *handle, nm_clear_g_cancellable(&handle->cancellable); nm_ref_string_unref(handle->name_owner); - nm_g_slice_free_fcn(handle); + nm_g_slice_free(handle); } static void