From 1363f15ffbb38562bb3d49b3f2c7ffb0d31237ee Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 19 Sep 2006 14:15:38 +0000 Subject: [PATCH] Display an error when we come to the root. 2006-09-19 Matthias Clasen * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): Display an error when we come to the root. --- ChangeLog | 5 +++++ gtk/gtkfilechooserdefault.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f2862e4e05..f46a69e008 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-09-19 Matthias Clasen + + * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb): + Display an error when we come to the root. + 2006-09-17 Matthias Clasen * gtk/gtkfilechooserbutton.c: Use bookmark labels in diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c index e7fd450cf4..137610ac7a 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -6174,7 +6174,8 @@ update_current_folder_get_info_cb (GtkFileSystemHandle *handle, } /* get parent path and try to change the folder to that */ - if (gtk_file_system_get_parent (impl->file_system, data->path, &parent_path, NULL)) + if (gtk_file_system_get_parent (impl->file_system, data->path, &parent_path, NULL) && + parent_path) { gtk_file_path_free (data->path); data->path = parent_path;