mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-11-05 16:04:31 +00:00
places-sidebar: don't double unref GMount objects
Fixes a lot of reported crashers with NFS/Samba volumes. https://bugzilla.gnome.org/show_bug.cgi?id=674659
This commit is contained in:
parent
c1400ff4f1
commit
5e26371335
1 changed files with 1 additions and 2 deletions
|
@ -766,7 +766,7 @@ update_places (NautilusPlacesSidebar *sidebar)
|
|||
root = g_mount_get_default_location (mount);
|
||||
|
||||
if (!g_file_is_native (root)) {
|
||||
network_mounts = g_list_prepend (network_mounts, g_object_ref (mount));
|
||||
network_mounts = g_list_prepend (network_mounts, mount);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -848,7 +848,6 @@ update_places (NautilusPlacesSidebar *sidebar)
|
|||
name, icon, mount_uri,
|
||||
NULL, NULL, mount, 0, tooltip);
|
||||
g_object_unref (root);
|
||||
g_object_unref (mount);
|
||||
g_object_unref (icon);
|
||||
g_free (name);
|
||||
g_free (mount_uri);
|
||||
|
|
Loading…
Reference in a new issue