diff options
author | Ondrej Holy <oholy@redhat.com> | 2020-03-02 13:18:27 +0100 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2020-03-06 09:51:05 +0000 |
commit | 93fcef03e322bee9cfde27494e510755f48d7e5a (patch) | |
tree | 54c404891b4a339816a1b18f478f7eaac7c9104e | |
parent | 91f34aa87f6089c8d8437310854b83af3b6ba05b (diff) | |
download | gvfs-93fcef03e322bee9cfde27494e510755f48d7e5a.tar.gz |
udisks2: Fix leaks of drive icons/description
Drive icons/description are leaked currently when also media
icon/description is available. Let's add missing `g_clear_object`
resp. `g_free` calls to fix those leaks.
https://gitlab.gnome.org/GNOME/gvfs/issues/452
-rw-r--r-- | monitor/udisks2/gvfsudisks2volume.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/monitor/udisks2/gvfsudisks2volume.c b/monitor/udisks2/gvfsudisks2volume.c index 89a9f29d..8c0794d7 100644 --- a/monitor/udisks2/gvfsudisks2volume.c +++ b/monitor/udisks2/gvfsudisks2volume.c @@ -407,6 +407,9 @@ update_volume (GVfsUDisks2Volume *volume) g_free (media_desc); g_clear_object (&media_icon); g_clear_object (&media_symbolic_icon); + g_free (drive_desc); + g_clear_object (&drive_icon); + g_clear_object (&drive_symbolic_icon); /* Only automount drives attached to the same seat as we're running on */ |