diff options
author | Corey Berla <corey@berla.me> | 2023-01-17 15:52:07 -0800 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2023-03-01 09:37:32 +0000 |
commit | 54335687287471f30420265938db370c2d86ea75 (patch) | |
tree | c1362fb65627383c8239b0508d51e8cca23f4ead | |
parent | 27448259def187391ecad0eb739a72fd797167bc (diff) | |
download | nautilus-54335687287471f30420265938db370c2d86ea75.tar.gz |
list-base: Don't free calls to nautilus_view_model_get_item_from_file
Now that we are properly freeing all view items, it became obvious
that we were incorrectly freeing a call to get_item_from_file
which is just a hash table lookup.
See: https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1101
-rw-r--r-- | src/nautilus-list-base.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nautilus-list-base.c b/src/nautilus-list-base.c index 9965d2e36..827a3e1de 100644 --- a/src/nautilus-list-base.c +++ b/src/nautilus-list-base.c @@ -1070,7 +1070,7 @@ get_selection (NautilusFilesView *files_view, { /* If the parent is already selected don't include the child. */ g_autoptr (NautilusFile) parent = nautilus_file_get_parent (file); - g_autoptr (NautilusViewItem) parent_item = NULL; + NautilusViewItem *parent_item; guint parent_pos; parent_item = nautilus_view_model_get_item_from_file (priv->model, parent); |