From: Denis Kenzior Date: Fri, 21 Oct 2011 19:02:51 +0000 (-0500) Subject: netreg: Fix memory leak in HFP case X-Git-Tag: 1.1~91 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2f77d1a3e4096997c31010a9b3b4244a21ee8944;p=platform%2Fupstream%2Fofono.git netreg: Fix memory leak in HFP case --- diff --git a/src/network.c b/src/network.c index 95bf5e5..19f9c00 100644 --- a/src/network.c +++ b/src/network.c @@ -1831,8 +1831,10 @@ static void netreg_unregister(struct ofono_atom *atom) for (l = netreg->operator_list; l; l = l->next) { struct network_operator_data *opd = l->data; - if (opd->mcc[0] == '\0' && opd->mnc[0] == '\0') + if (opd->mcc[0] == '\0' && opd->mnc[0] == '\0') { + g_free(opd); continue; + } network_operator_dbus_unregister(netreg, l->data); }