Mercurial > pidgin
changeset 26865:750f087d1df3
Exclude some get/set UI/protocol data functions from dbus. I don't see how these could function properly.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 10 May 2009 23:33:36 +0000 |
parents | 10d92c213d0f |
children | 0402ec1872dc |
files | libpurple/dbus-analyze-functions.py |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/dbus-analyze-functions.py Sun May 10 22:41:13 2009 +0000 +++ b/libpurple/dbus-analyze-functions.py Sun May 10 23:33:36 2009 +0000 @@ -31,6 +31,15 @@ "purple_account_unregister", "purple_connection_new_unregister", + # These functions are excluded because they involve setting arbitrary + # data via pointers for protocols and UIs. This just won't work. + "purple_blist_get_ui_data", + "purple_blist_set_ui_data", + "purple_blist_node_get_ui_data", + "purple_blist_node_set_ui_data", + "purple_buddy_get_protocol_data", + "purple_buddy_set_protocol_data", + # This is excluded because this script treats PurpleLogReadFlags* # as pointer to a struct, instead of a pointer to an enum. This # causes a compilation error. Someone should fix this script.