diff options
Diffstat (limited to 'src/nautilus-query-editor.c')
-rw-r--r-- | src/nautilus-query-editor.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nautilus-query-editor.c b/src/nautilus-query-editor.c index f4e380a1e..0f284b5b3 100644 --- a/src/nautilus-query-editor.c +++ b/src/nautilus-query-editor.c @@ -445,7 +445,7 @@ search_popover_mime_type_changed_cb (NautilusSearchPopover *popover, gpointer user_data) { NautilusQueryEditor *editor; - g_autoptr (GList) mimetypes = NULL; + g_autoptr (GPtrArray) mimetypes = NULL; editor = NAUTILUS_QUERY_EDITOR (user_data); @@ -473,7 +473,8 @@ search_popover_mime_type_changed_cb (NautilusSearchPopover *popover, { g_autofree gchar *display_name = NULL; - mimetypes = g_list_append (NULL, (gpointer) mimetype); + mimetypes = g_ptr_array_new_full (1, g_free); + g_ptr_array_add (mimetypes, g_strdup (mimetype)); display_name = g_content_type_get_description (mimetype); gd_tagged_entry_tag_set_label (editor->mime_types_tag, display_name); gd_tagged_entry_add_tag (GD_TAGGED_ENTRY (editor->entry), |