Mercurial > pidgin
diff libpurple/ft.c @ 31958:d61170e263b4
Introduce API purple_xfer_get_protocol_data() and purple_xfer_set_protocol_data().
author | andrew.victor@mxit.com |
---|---|
date | Fri, 26 Aug 2011 17:59:08 +0000 |
parents | 313fcc5be568 |
children | 5b5fd57ff3ae |
line wrap: on
line diff
--- 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 **************************************************************************/