diff --git a/dbus/dbus-connection-internal.h b/dbus/dbus-connection-internal.h index 06302dd0..de4e55b1 100644 --- a/dbus/dbus-connection-internal.h +++ b/dbus/dbus-connection-internal.h @@ -136,8 +136,7 @@ void _dbus_connection_get_stats (DBusConnection *connection, dbus_uint32_t *out_peak_fds); -/* if DBUS_ENABLE_EMBEDDED_TESTS */ -DBUS_PRIVATE_EXPORT +DBUS_EMBEDDED_TESTS_EXPORT const char* _dbus_connection_get_address (DBusConnection *connection); /* This _dbus_bus_* stuff doesn't really belong here, but dbus-bus-internal.h seems diff --git a/dbus/dbus-internals.h b/dbus/dbus-internals.h index 647da6f7..46afde88 100644 --- a/dbus/dbus-internals.h +++ b/dbus/dbus-internals.h @@ -35,6 +35,12 @@ DBUS_BEGIN_DECLS +#ifdef DBUS_ENABLE_EMBEDDED_TESTS +#define DBUS_EMBEDDED_TESTS_EXPORT DBUS_PRIVATE_EXPORT +#else +#define DBUS_EMBEDDED_TESTS_EXPORT /* nothing */ +#endif + DBUS_PRIVATE_EXPORT void _dbus_warn (const char *format, ...) _DBUS_GNUC_PRINTF (1, 2);