--- a/libpurple/roomlist.h Sat May 29 03:23:01 2021 -0500 +++ b/libpurple/roomlist.h Sun May 30 17:20:19 2021 -0500 @@ -138,16 +138,11 @@ /** * PurpleRoomlist: - * @ui_data: The UI data associated with this room list. This is a convenience - * field provided to the UIs -- it is not used by the libpurple core. * * Represents a list of rooms for a given connection on a given protocol. */ struct _PurpleRoomlist { GObject gparent; - - /*< public >*/ - gpointer ui_data; }; G_BEGIN_DECLS @@ -313,27 +308,6 @@ */ void purple_roomlist_set_protocol_data(PurpleRoomlist *list, gpointer proto_data); -/** - * purple_roomlist_get_ui_data: - * @list: The roomlist, which must not be %NULL. - * - * Get the UI data associated with this room list. - * - * Returns: The UI data associated with this room list. This is a - * convenience field provided to the UIs--it is not - * used by the libpurple core. - */ -gpointer purple_roomlist_get_ui_data(PurpleRoomlist *list); - -/** - * purple_roomlist_set_ui_data: - * @list: The roomlist, which must not be %NULL. - * @ui_data: A pointer to associate with this room list. - * - * Set the UI data associated with this room list. - */ -void purple_roomlist_set_ui_data(PurpleRoomlist *list, gpointer ui_data); - /**************************************************************************/ /* Protocol Roomlist Interface API */ /**************************************************************************/