mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 21:51:08 +00:00
filesystemmodel: Trivial cleanup
Use g_set_object() which does exactly what the code there does.
This commit is contained in:
parent
b26222b6ba
commit
8a24fdea38
@ -1700,7 +1700,6 @@ _gtk_file_system_model_update_file (GtkFileSystemModel *model,
|
||||
{
|
||||
FileModelNode *node;
|
||||
guint i, id;
|
||||
GFileInfo *old_info;
|
||||
|
||||
g_return_if_fail (GTK_IS_FILE_SYSTEM_MODEL (model));
|
||||
g_return_if_fail (G_IS_FILE (file));
|
||||
@ -1715,10 +1714,7 @@ _gtk_file_system_model_update_file (GtkFileSystemModel *model,
|
||||
|
||||
node = get_node (model, id);
|
||||
|
||||
old_info = node->info;
|
||||
node->info = g_object_ref (info);
|
||||
if (old_info)
|
||||
g_object_unref (old_info);
|
||||
g_set_object (&node->info, info);
|
||||
|
||||
for (i = 0; i < model->n_columns; i++)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user