| 503 } |
503 } |
| 504 |
504 |
| 505 purple_xfer_set_local_filename(xfer, filename); |
505 purple_xfer_set_local_filename(xfer, filename); |
| 506 purple_xfer_set_size(xfer, st.st_size); |
506 purple_xfer_set_size(xfer, st.st_size); |
| 507 |
507 |
| 508 utf8 = g_filename_to_utf8(g_basename(filename), -1, NULL, NULL, NULL); |
508 base = g_path_get_basename(filename); |
| |
509 utf8 = g_filename_to_utf8(base, -1, NULL, NULL, NULL); |
| |
510 g_free(base); |
| 509 purple_xfer_set_filename(xfer, utf8); |
511 purple_xfer_set_filename(xfer, utf8); |
| 510 |
512 |
| 511 msg = g_strdup_printf(_("Offering to send %s to %s"), |
513 msg = g_strdup_printf(_("Offering to send %s to %s"), |
| 512 utf8, buddy ? purple_buddy_get_alias(buddy) : xfer->who); |
514 utf8, buddy ? purple_buddy_get_alias(buddy) : xfer->who); |
| 513 g_free(utf8); |
515 g_free(utf8); |