pidgin: 4863b4ec: Exclude some get/set UI/protocol data fu.

darkrain42 at darkrain42 at
Sun May 10 19:45:22 EDT 2009

Revision: 4863b4eccaac4e374451b708e54a87e6f723a7e0
Ancestor: f692c258ca8f5dabfcf69ca9b2578e7bad37bdd0
Author: darkrain42 at
Date: 2009-05-10T23:33:36
Branch: im.pidgin.pidgin

Modified files:


Exclude some get/set UI/protocol data functions from dbus. I don't see how these could function properly.

-------------- next part --------------
--- libpurple/	02b0f76555acbe1f7b7729bbc17bd78698d2ffa7
+++ libpurple/	3169b968af63f89d5e0713a426c79a78824aaf0a
@@ -31,6 +31,15 @@ excluded = [\
+    # 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.

More information about the Commits mailing list