comparison libpurple/ft.c @ 32827:4a34689eeb33 default tip

merged from im.pidgin.pidgin
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Sat, 19 Nov 2011 14:42:54 +0900
parents 5525312cf589
children
comparison
equal deleted inserted replaced
32692:0f94ec89f0bc 32827:4a34689eeb33
488 488
489 static void 489 static void
490 purple_xfer_ask_recv(PurpleXfer *xfer) 490 purple_xfer_ask_recv(PurpleXfer *xfer)
491 { 491 {
492 char *buf, *size_buf; 492 char *buf, *size_buf;
493 size_t size; 493 goffset size;
494 gconstpointer thumb; 494 gconstpointer thumb;
495 gsize thumb_size; 495 gsize thumb_size;
496 496
497 /* If we have already accepted the request, ask the destination file 497 /* If we have already accepted the request, ask the destination file
498 name directly */ 498 name directly */
799 g_return_val_if_fail(xfer != NULL, NULL); 799 g_return_val_if_fail(xfer != NULL, NULL);
800 800
801 return xfer->local_filename; 801 return xfer->local_filename;
802 } 802 }
803 803
804 size_t 804 goffset
805 purple_xfer_get_bytes_sent(const PurpleXfer *xfer) 805 purple_xfer_get_bytes_sent(const PurpleXfer *xfer)
806 { 806 {
807 g_return_val_if_fail(xfer != NULL, 0); 807 g_return_val_if_fail(xfer != NULL, 0);
808 808
809 return xfer->bytes_sent; 809 return xfer->bytes_sent;
810 } 810 }
811 811
812 size_t 812 goffset
813 purple_xfer_get_bytes_remaining(const PurpleXfer *xfer) 813 purple_xfer_get_bytes_remaining(const PurpleXfer *xfer)
814 { 814 {
815 g_return_val_if_fail(xfer != NULL, 0); 815 g_return_val_if_fail(xfer != NULL, 0);
816 816
817 return xfer->bytes_remaining; 817 return xfer->bytes_remaining;
818 } 818 }
819 819
820 size_t 820 goffset
821 purple_xfer_get_size(const PurpleXfer *xfer) 821 purple_xfer_get_size(const PurpleXfer *xfer)
822 { 822 {
823 g_return_val_if_fail(xfer != NULL, 0); 823 g_return_val_if_fail(xfer != NULL, 0);
824 824
825 return xfer->size; 825 return xfer->size;
963 g_free(xfer->local_filename); 963 g_free(xfer->local_filename);
964 xfer->local_filename = g_strdup(filename); 964 xfer->local_filename = g_strdup(filename);
965 } 965 }
966 966
967 void 967 void
968 purple_xfer_set_size(PurpleXfer *xfer, size_t size) 968 purple_xfer_set_size(PurpleXfer *xfer, goffset size)
969 { 969 {
970 g_return_if_fail(xfer != NULL); 970 g_return_if_fail(xfer != NULL);
971 971
972 xfer->size = size; 972 xfer->size = size;
973 xfer->bytes_remaining = xfer->size - purple_xfer_get_bytes_sent(xfer); 973 xfer->bytes_remaining = xfer->size - purple_xfer_get_bytes_sent(xfer);
980 980
981 xfer->local_port = local_port; 981 xfer->local_port = local_port;
982 } 982 }
983 983
984 void 984 void
985 purple_xfer_set_bytes_sent(PurpleXfer *xfer, size_t bytes_sent) 985 purple_xfer_set_bytes_sent(PurpleXfer *xfer, goffset bytes_sent)
986 { 986 {
987 g_return_if_fail(xfer != NULL); 987 g_return_if_fail(xfer != NULL);
988 988
989 xfer->bytes_sent = bytes_sent; 989 xfer->bytes_sent = bytes_sent;
990 xfer->bytes_remaining = purple_xfer_get_size(xfer) - bytes_sent; 990 xfer->bytes_remaining = purple_xfer_get_size(xfer) - bytes_sent;