--- a/libpurple/ft.c Fri Aug 26 05:05:30 2011 +0000 +++ b/libpurple/ft.c Fri Aug 26 17:59:08 2011 +0000 @@ -1701,6 +1701,22 @@ } } +void +purple_xfer_set_protocol_data(PurpleXfer *xfer, void *proto_data) +{ + g_return_if_fail(xfer != NULL); + + xfer->data = proto_data; +} + +void * +purple_xfer_get_protocol_data(PurpleXfer *xfer) +{ + g_return_val_if_fail(xfer != NULL, NULL); + + return xfer->data; +} + /************************************************************************** * File Transfer Subsystem API **************************************************************************/