projects
/
platform
/
upstream
/
ofono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8e882b7
)
netreg: Fix memory leak in HFP case
author
Denis Kenzior
<denkenz@gmail.com>
Fri, 21 Oct 2011 19:02:51 +0000
(14:02 -0500)
committer
Denis Kenzior
<denkenz@gmail.com>
Fri, 21 Oct 2011 19:02:51 +0000
(14:02 -0500)
src/network.c
patch
|
blob
|
history
diff --git
a/src/network.c
b/src/network.c
index
95bf5e5
..
19f9c00
100644
(file)
--- 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;
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;
continue;
+ }
network_operator_dbus_unregister(netreg, l->data);
}
network_operator_dbus_unregister(netreg, l->data);
}