summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2013-08-11 14:36:57 +0300
committerEric Koegel <eric.koegel@gmail.com>2013-08-11 14:37:55 +0300
commit144ef9abcb876f5d432eed48e464aaa1c9a1fc05 (patch)
tree4e5970c0974ac0e7f951b4fbf1cb691674748f99
parent22ec2563c8bc7526f01e7758c001190d44cc8a6f (diff)
downloadxfdesktop-144ef9abcb876f5d432eed48e464aaa1c9a1fc05.tar.gz
Fix a crash when changing icon types
-rw-r--r--src/xfdesktop-file-icon-manager.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xfdesktop-file-icon-manager.c b/src/xfdesktop-file-icon-manager.c
index ae4ffc20..ed4fcdea 100644
--- a/src/xfdesktop-file-icon-manager.c
+++ b/src/xfdesktop-file-icon-manager.c
@@ -1761,6 +1761,9 @@ xfdesktop_file_icon_manager_get_cached_icon_position(XfdesktopFileIconManager *f
gboolean ret = FALSE;
gint x = 0, y = 0, width = 0, height = 0;
+ if(!fmanager || !fmanager->priv)
+ return FALSE;
+
xfdesktop_get_workarea_single(fmanager->priv->icon_view,
0,
&x,