diff src/gtk/gftp-gtk.c @ 912:1f9c6baa458c

2007-4-18 Brian Masney <masneyb@gftp.org> * src/gtk/gftp-gtk.c src/gtk/gtkui.c src/gtk/gftp-gtk.h - added new function gftp_gtk_init_request(). It will initialize a gftp_request structure inside the gftp_window_data structure. * src/gtk/gtkui.c (gftpui_disconnect) - completely free the gftp_request structure when the user disconnects from the site.
author masneyb
date Wed, 18 Apr 2007 23:38:55 +0000
parents 2089f064a360
children f37091406523
line wrap: on
line diff
--- a/src/gtk/gftp-gtk.c	Wed Apr 18 23:34:01 2007 +0000
+++ b/src/gtk/gftp-gtk.c	Wed Apr 18 23:38:55 2007 +0000
@@ -762,6 +762,16 @@
 }
 
 
+void
+gftp_gtk_init_request (gftp_window_data * wdata)
+{
+  wdata->request = gftp_request_new ();
+  wdata->request->logging_function = ftp_log;
+  wdata->filespec = g_malloc0 (2);
+  *wdata->filespec = '*';
+}
+
+
 static GtkWidget *
 CreateFTPWindow (gftp_window_data * wdata)
 {
@@ -782,10 +792,7 @@
   titles[5] = _("Date");
   titles[6] = _("Attribs");
 
-  wdata->request = gftp_request_new ();
-  wdata->request->logging_function = ftp_log;
-  wdata->filespec = g_malloc0 (2);
-  *wdata->filespec = '*';
+  gftp_gtk_init_request (wdata);
 
   parent = gtk_frame_new (NULL);