From b68461c417172c69bdad74b0e3526037ae5916d4 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 30 Mar 2012 16:09:27 +0200 Subject: [PATCH] base-modem: plug small leaks --- src/mm-base-modem.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index 7ad2f259..5da180c2 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -287,6 +287,12 @@ mm_base_modem_release_port (MMBaseModem *self, if (port == (MMPort *)self->priv->qcdm) g_clear_object (&self->priv->qcdm); + if (port == (MMPort *)self->priv->gps_control) + g_clear_object (&self->priv->gps_control); + + if (port == (MMPort *)self->priv->gps) + g_clear_object (&self->priv->gps); + /* Remove it from the tracking HT */ mm_dbg ("(%s/%s) type %s released from %s", subsys,