summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2019-03-22 16:26:15 +0100
committerBastien Nocera <hadess@hadess.net>2019-03-22 17:18:30 +0100
commit87abd5aa99e49dc9e50daff902551b025599a034 (patch)
treed00c76366f60680b2ef47d9266747bed75a6f2ad
parentc49eb1d8b74b59c5afc7f1c9d04f7b08cf63311e (diff)
downloadgnome-bluetooth-87abd5aa99e49dc9e50daff902551b025599a034.tar.gz
settings-widget: Fix small memory leak
The device path in the data struct was never freed even though we owned it. Small leak that only happened when pairing, so low impact.
-rw-r--r--lib/bluetooth-settings-widget.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bluetooth-settings-widget.c b/lib/bluetooth-settings-widget.c
index da1898fa..d3a54b54 100644
--- a/lib/bluetooth-settings-widget.c
+++ b/lib/bluetooth-settings-widget.c
@@ -880,6 +880,7 @@ bail:
if (data->timeout_id > 0)
g_source_remove (data->timeout_id);
+ g_free (data->device);
g_timer_destroy (data->timer);
g_free (data);
}