comparison src/gtk/dnd.c @ 7:5551ab2301fe

* Fixed a DND crash * When running a SSH bookmark, make sure need_userpass is enabled for that connection * moved anonymous ftp stuff from gtk port to rfc959.c * call bind_textdomain_codeset in gtk+ port * translation fixes for menus (from Owen Taylor <otaylor@redhat.com>)
author masneyb
date Fri, 23 Aug 2002 12:40:44 +0000
parents 8b1883341c6f
children c8ec7877432e
comparison
equal deleted inserted replaced
6:5678b5179c35 7:5551ab2301fe
263 if (tdata == NULL) 263 if (tdata == NULL)
264 { 264 {
265 tdata = g_malloc0 (sizeof (*tdata)); 265 tdata = g_malloc0 (sizeof (*tdata));
266 tdata->towdata = wdata == &window1 ? &window1 : &window2; 266 tdata->towdata = wdata == &window1 ? &window1 : &window2;
267 fromwdata = wdata == &window1 ? &window2 : &window1; 267 fromwdata = wdata == &window1 ? &window2 : &window1;
268 if (compare_request (fromwdata->request, current_ftpdata, 1)) 268 if (fromwdata->request != NULL &&
269 { 269 compare_request (fromwdata->request, current_ftpdata, 1))
270 gftp_set_password (current_ftpdata, fromwdata->request->password); 270 {
271 if (fromwdata->request->password != NULL)
272 gftp_set_password (current_ftpdata, fromwdata->request->password);
271 tdata->fromwdata = fromwdata; 273 tdata->fromwdata = fromwdata;
272 } 274 }
273 tdata->fromreq = current_ftpdata; 275 tdata->fromreq = current_ftpdata;
274 tdata->toreq = gftp_request_new (); 276 tdata->toreq = gftp_request_new ();
275 tdata->toreq->logging_function = ftp_log; 277 tdata->toreq->logging_function = ftp_log;