| |
1 /* This file contains macros that wrap calls to the gaim dbus module. |
| |
2 These macros call the appropriate functions if the build includes |
| |
3 dbus support and do nothing otherwise. See "dbus-server.h" for |
| |
4 documentation. */ |
| |
5 |
| |
6 #ifndef _GAIM_DBUS_MAYBE_H_ |
| |
7 #define _GAIM_DBUS_MAYBE_H_ |
| |
8 |
| |
9 #ifdef HAVE_DBUS |
| |
10 |
| |
11 #include "dbus-server.h" |
| |
12 |
| |
13 #define GAIM_DBUS_REGISTER_POINTER(ptr, type) gaim_dbus_register_pointer(ptr, type) |
| |
14 #define GAIM_DBUS_UNREGISTER_POINTER(ptr) gaim_dbus_unregister_pointer(ptr) |
| |
15 |
| |
16 #else /* !HAVE_DBUS */ |
| |
17 |
| |
18 #define GAIM_DBUS_REGISTER_POINTER(ptr, type) |
| |
19 #define GAIM_DBUS_UNREGISTER_POINTER(ptr) |
| |
20 |
| |
21 #endif /* HAVE_DBUS */ |
| |
22 |
| |
23 #endif |