Mercurial > pidgin
comparison libpurple/ft.c @ 21560:665e04562de0
This merge has the effect of reverting the hinting code from trunk.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sat, 17 Nov 2007 00:12:30 +0000 |
parents | 6de09629f091 fcb848b2d669 |
children | fd87b254d3f3 |
comparison
equal
deleted
inserted
replaced
21544:9b4d1af17ced | 21560:665e04562de0 |
---|---|
307 } | 307 } |
308 | 308 |
309 static int | 309 static int |
310 purple_xfer_choose_file(PurpleXfer *xfer) | 310 purple_xfer_choose_file(PurpleXfer *xfer) |
311 { | 311 { |
312 purple_request_file_with_hint(xfer, NULL, purple_xfer_get_filename(xfer), | 312 purple_request_file(xfer, NULL, purple_xfer_get_filename(xfer), |
313 (purple_xfer_get_type(xfer) == PURPLE_XFER_RECEIVE), | 313 (purple_xfer_get_type(xfer) == PURPLE_XFER_RECEIVE), |
314 G_CALLBACK(purple_xfer_choose_file_ok_cb), | 314 G_CALLBACK(purple_xfer_choose_file_ok_cb), |
315 G_CALLBACK(purple_xfer_choose_file_cancel_cb), | 315 G_CALLBACK(purple_xfer_choose_file_cancel_cb), |
316 purple_xfer_get_account(xfer), xfer->who, NULL, | 316 purple_xfer_get_account(xfer), xfer->who, NULL, |
317 PURPLE_REQUEST_UI_HINT_XFER, xfer); | 317 xfer); |
318 | 318 |
319 return 0; | 319 return 0; |
320 } | 320 } |
321 | 321 |
322 static int | 322 static int |
357 | 357 |
358 if (xfer->message != NULL) | 358 if (xfer->message != NULL) |
359 serv_got_im(purple_account_get_connection(xfer->account), | 359 serv_got_im(purple_account_get_connection(xfer->account), |
360 xfer->who, xfer->message, 0, time(NULL)); | 360 xfer->who, xfer->message, 0, time(NULL)); |
361 | 361 |
362 purple_request_accept_cancel_with_hint(xfer, NULL, buf, NULL, | 362 purple_request_accept_cancel(xfer, NULL, buf, NULL, |
363 PURPLE_DEFAULT_ACTION_NONE, | 363 PURPLE_DEFAULT_ACTION_NONE, |
364 xfer->account, xfer->who, NULL, | 364 xfer->account, xfer->who, NULL, |
365 PURPLE_REQUEST_UI_HINT_XFER, xfer, | 365 xfer, |
366 G_CALLBACK(purple_xfer_choose_file), | 366 G_CALLBACK(purple_xfer_choose_file), |
367 G_CALLBACK(cancel_recv_cb)); | 367 G_CALLBACK(cancel_recv_cb)); |
368 | 368 |
369 g_free(buf); | 369 g_free(buf); |
370 } else | 370 } else |
400 purple_xfer_get_remote_port(xfer)) | 400 purple_xfer_get_remote_port(xfer)) |
401 buf2 = g_strdup_printf(_("A file is available for download from:\n" | 401 buf2 = g_strdup_printf(_("A file is available for download from:\n" |
402 "Remote host: %s\nRemote port: %d"), | 402 "Remote host: %s\nRemote port: %d"), |
403 purple_xfer_get_remote_ip(xfer), | 403 purple_xfer_get_remote_ip(xfer), |
404 purple_xfer_get_remote_port(xfer)); | 404 purple_xfer_get_remote_port(xfer)); |
405 purple_request_accept_cancel_with_hint(xfer, NULL, buf, buf2, | 405 purple_request_accept_cancel(xfer, NULL, buf, buf2, |
406 PURPLE_DEFAULT_ACTION_NONE, | 406 PURPLE_DEFAULT_ACTION_NONE, |
407 xfer->account, xfer->who, NULL, | 407 xfer->account, xfer->who, NULL, |
408 PURPLE_REQUEST_UI_HINT_XFER, xfer, | 408 xfer, |
409 G_CALLBACK(ask_accept_ok), | 409 G_CALLBACK(ask_accept_ok), |
410 G_CALLBACK(ask_accept_cancel)); | 410 G_CALLBACK(ask_accept_cancel)); |
411 g_free(buf); | 411 g_free(buf); |
412 g_free(buf2); | 412 g_free(buf2); |
413 } | 413 } |