6 #ifndef _PURPLE_DBUS_MAYBE_H_
7 #define _PURPLE_DBUS_MAYBE_H_
11 #ifndef DBUS_API_SUBJECT_TO_CHANGE
12 #define DBUS_API_SUBJECT_TO_CHANGE
18 #define PURPLE_DBUS_REGISTER_POINTER(ptr, type) { \
19 type *typed_ptr = ptr; \
20 purple_dbus_register_pointer(typed_ptr, PURPLE_DBUS_TYPE(type)); \
22 #define PURPLE_DBUS_UNREGISTER_POINTER(ptr) purple_dbus_unregister_pointer(ptr)
26 #define PURPLE_DBUS_REGISTER_POINTER(ptr, type) { \
30 #define PURPLE_DBUS_UNREGISTER_POINTER(ptr)