X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dbus%2Fdbus-message-internal.h;h=c19487321530bb9e0c98bc89aef874f68b167c2c;hb=67f9cca382df0d03adfe6b619aa613d103fa77f6;hp=d4e8a6c59252b10cd8de1bf37abb6e6aa4df3333;hpb=3c4b38b4bac0d23cf8c65154e1f2ae3506e42a33;p=platform%2Fupstream%2Fdbus.git diff --git a/dbus/dbus-message-internal.h b/dbus/dbus-message-internal.h index d4e8a6c..c194873 100644 --- a/dbus/dbus-message-internal.h +++ b/dbus/dbus-message-internal.h @@ -30,6 +30,21 @@ DBUS_BEGIN_DECLS +#ifdef DBUS_ENABLE_VERBOSE_MODE +void _dbus_message_trace_ref (DBusMessage *message, + int old_refcount, + int new_refcount, + const char *why); +#else +/* this bypasses any "unused" warnings for the old and new refcount */ +#define _dbus_message_trace_ref(m, o, n, w) \ + do \ + {\ + (void) (o); \ + (void) (n); \ + } while (0) +#endif + typedef struct DBusMessageLoader DBusMessageLoader; void _dbus_message_get_network_data (DBusMessage *message, @@ -83,6 +98,10 @@ void _dbus_message_loader_set_max_message_unix_fds(DBusMessageLoad long n); long _dbus_message_loader_get_max_message_unix_fds(DBusMessageLoader *loader); +typedef struct DBusInitialFDs DBusInitialFDs; +DBusInitialFDs *_dbus_check_fdleaks_enter (void); +void _dbus_check_fdleaks_leave (DBusInitialFDs *fds); + DBUS_END_DECLS #endif /* DBUS_MESSAGE_INTERNAL_H */