Mercurial > pidgin
comparison 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 |
comparison
equal
deleted
inserted
replaced
31956:e46321099396 | 31958:d61170e263b4 |
---|---|
1697 purple_xfer_prepare_thumbnail(PurpleXfer *xfer, const gchar *formats) | 1697 purple_xfer_prepare_thumbnail(PurpleXfer *xfer, const gchar *formats) |
1698 { | 1698 { |
1699 if (xfer->ui_ops->add_thumbnail) { | 1699 if (xfer->ui_ops->add_thumbnail) { |
1700 xfer->ui_ops->add_thumbnail(xfer, formats); | 1700 xfer->ui_ops->add_thumbnail(xfer, formats); |
1701 } | 1701 } |
1702 } | |
1703 | |
1704 void | |
1705 purple_xfer_set_protocol_data(PurpleXfer *xfer, void *proto_data) | |
1706 { | |
1707 g_return_if_fail(xfer != NULL); | |
1708 | |
1709 xfer->data = proto_data; | |
1710 } | |
1711 | |
1712 void * | |
1713 purple_xfer_get_protocol_data(PurpleXfer *xfer) | |
1714 { | |
1715 g_return_val_if_fail(xfer != NULL, NULL); | |
1716 | |
1717 return xfer->data; | |
1702 } | 1718 } |
1703 | 1719 |
1704 /************************************************************************** | 1720 /************************************************************************** |
1705 * File Transfer Subsystem API | 1721 * File Transfer Subsystem API |
1706 **************************************************************************/ | 1722 **************************************************************************/ |