summaryrefslogtreecommitdiff
path: root/src/libmbim-glib/mbim-proxy.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2014-08-02 06:12:05 +0200
committerAleksander Morgado <aleksander@aleksander.es>2014-08-02 12:53:34 +0200
commitc8fedd8a070dadfb67e8aad9dcf61343de05c0dd (patch)
tree34166ac6ca2d284c6abf21937aaa5b3a3a3c21bd /src/libmbim-glib/mbim-proxy.c
parent975b94ec89968221b08fca0bb44c0aeaf67d6e32 (diff)
libmbim-glib,proxy: plug memleak
Diffstat (limited to 'src/libmbim-glib/mbim-proxy.c')
-rw-r--r--src/libmbim-glib/mbim-proxy.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libmbim-glib/mbim-proxy.c b/src/libmbim-glib/mbim-proxy.c
index f9d47f7..407591f 100644
--- a/src/libmbim-glib/mbim-proxy.c
+++ b/src/libmbim-glib/mbim-proxy.c
@@ -1147,6 +1147,7 @@ untrack_device (MbimProxy *self,
/* Remove all these clients */
for (l = to_remove; l; l = g_list_next (l))
untrack_client (self, (Client *)(l->data));
+ g_list_free (to_remove);
/* And finally, remove the device */
self->priv->devices = g_list_remove (self->priv->devices, device);