[Xfce4-commits] <xfdesktop:jannis/port-to-gio> Fix a segfault when updating the info of a regular file icon.

Jannis Pohlmann noreply at xfce.org
Sun Oct 24 17:46:02 CEST 2010


Updating branch refs/heads/jannis/port-to-gio
         to f284c0922cc7fede019f237c00abd21f953b4939 (commit)
       from de13cfd054f8244ff8a744145439a45235b38e8f (commit)

commit f284c0922cc7fede019f237c00abd21f953b4939
Author: Jannis Pohlmann <jannis at xfce.org>
Date:   Sun Oct 24 17:40:48 2010 +0200

    Fix a segfault when updating the info of a regular file icon.

 src/xfdesktop-regular-file-icon.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/xfdesktop-regular-file-icon.c b/src/xfdesktop-regular-file-icon.c
index af3dc7f..d19fa9f 100644
--- a/src/xfdesktop-regular-file-icon.c
+++ b/src/xfdesktop-regular-file-icon.c
@@ -626,6 +626,8 @@ xfdesktop_regular_file_icon_update_file_info(XfdesktopFileIcon *icon,
         regular_file_icon->priv->file_info = NULL;
     }
 
+    regular_file_icon->priv->file_info = g_object_ref(info);
+
     uri = g_file_get_uri(regular_file_icon->priv->file);
     path = thunar_vfs_path_new(uri, NULL);
     regular_file_icon->priv->info = thunar_vfs_info_new_for_path(path, NULL);



More information about the Xfce4-commits mailing list