summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-01-11 14:18:36 +0100
committerAleksander Morgado <aleksander@aleksander.es>2021-01-13 12:32:25 +0100
commit42a3a2d50b30580cf13e57b69c14a9c7611e49c2 (patch)
tree73ecc714eeb80be40f3023caafd6301bc1f5755b
parent17569fd41bd61fd892ae1af1e15e3fbe0045726a (diff)
downloadModemManager-42a3a2d50b30580cf13e57b69c14a9c7611e49c2.tar.gz
iface-modem: avoid leaking the MmGdbusModem when bearers are updated
See See https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/302 (cherry picked from commit d12ab8a25a60323a753e3437c81a984a503deb40)
-rw-r--r--src/mm-iface-modem.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c
index 91beed772..4bf9d32ac 100644
--- a/src/mm-iface-modem.c
+++ b/src/mm-iface-modem.c
@@ -422,6 +422,7 @@ bearer_list_updated (MMBearerList *bearer_list,
g_strfreev (paths);
g_dbus_interface_skeleton_flush (G_DBUS_INTERFACE_SKELETON (skeleton));
+ g_object_unref (skeleton);
}
/*****************************************************************************/