Mercurial > gftp.yaz
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; |