diff src/uicommon/gftpui.c @ 514:e55d8b35d809

2004-7-25 Brian Masney <masneyb@gftp.org> * src/gtk/bookmarks.c src/gtk/gftp-gtk.c src/gtk/gtkui.c src/gtk/transfer.c src/text/textui.c src/uicommon/gftpui.c src/uicommon/gftpui.h - added clear_cache argument to gftpui_refresh() Don't clear the cache when changing directories * src/uicommon/gftpuicallbacks.c (_gftpui_common_rm_list) - return 0 on success * src/gtk/delete_dialog.c - refresh the directory listing after the operation was successful
author masneyb
date Sun, 25 Jul 2004 15:48:25 +0000
parents c3ff4479a92d
children 648bf2825ea9
line wrap: on
line diff
--- a/src/uicommon/gftpui.c	Sun Jul 25 15:24:37 2004 +0000
+++ b/src/uicommon/gftpui.c	Sun Jul 25 15:48:25 2004 +0000
@@ -122,7 +122,7 @@
     ret = GPOINTER_TO_INT (cdata->run_function (cdata));
 
   if (ret == 0 && !cdata->dont_refresh)
-    gftpui_refresh (cdata->uidata);
+    gftpui_refresh (cdata->uidata, !cdata->dont_clear_cache);
 
   return (ret == 0);
 }
@@ -493,6 +493,7 @@
   cdata->uidata = uidata;
   cdata->input_string = newdir != NULL ? newdir : (char *) command;
   cdata->run_function = gftpui_common_run_chdir;
+  cdata->dont_clear_cache = 1;
 
   gftpui_common_run_callback_function (cdata);