diff options
author | Corey Berla <corey@berla.me> | 2022-11-29 11:24:50 -0800 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2023-01-10 02:01:27 +0000 |
commit | 90c550ba16de57674029d765641f7a994e6daa36 (patch) | |
tree | 99f9b628b4455c05c4edf5c408699eb3636f0195 | |
parent | 2683cd5016ebfda68cfe061868d743d4fd78d085 (diff) | |
download | nautilus-90c550ba16de57674029d765641f7a994e6daa36.tar.gz |
view-model: Don't return non-existent items in get_items_from_files
Before 1a1f2b50778e03ac14bea7ee684bb9bddc563bc1 we only returned
non-NULL items in get_items_from_files. Fix this regression
that causes crashes in some situtations
-rw-r--r-- | src/nautilus-view-model.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nautilus-view-model.c b/src/nautilus-view-model.c index ba75d1649..7d6afa82d 100644 --- a/src/nautilus-view-model.c +++ b/src/nautilus-view-model.c @@ -374,7 +374,10 @@ nautilus_view_model_get_items_from_files (NautilusViewModel *self, NautilusViewItem *item; item = nautilus_view_model_get_item_from_file (self, l->data); - g_queue_push_tail (items, item); + if (item != NULL) + { + g_queue_push_tail (items, item); + } } return items; |