From: Chengwei Yang Date: Tue, 25 Jun 2013 03:34:11 +0000 (+0800) Subject: Fix build failure if build with checks but without asserts X-Git-Tag: dbus-1.8.2~271 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2fe0e999347e7e665ac21c2c53c026d53cd9a163;p=platform%2Fupstream%2Fdbus.git Fix build failure if build with checks but without asserts Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65990 Signed-off-by: Chengwei Yang Reviewed-by: Simon McVittie --- diff --git a/dbus/dbus-connection.c b/dbus/dbus-connection.c index 5c732e2..efc1cfb 100644 --- a/dbus/dbus-connection.c +++ b/dbus/dbus-connection.c @@ -336,8 +336,8 @@ struct DBusConnection #ifndef DBUS_DISABLE_CHECKS unsigned int have_connection_lock : 1; /**< Used to check locking */ #endif - -#ifndef DBUS_DISABLE_CHECKS + +#if !defined(DBUS_DISABLE_CHECKS) || !defined(DBUS_DISABLE_ASSERT) int generation; /**< _dbus_current_generation that should correspond to this connection */ #endif }; @@ -1354,7 +1354,7 @@ _dbus_connection_new_for_transport (DBusTransport *transport) connection->disconnected_message_arrived = FALSE; connection->disconnected_message_processed = FALSE; -#ifndef DBUS_DISABLE_CHECKS +#if !defined(DBUS_DISABLE_CHECKS) || !defined(DBUS_DISABLE_ASSERT) connection->generation = _dbus_current_generation; #endif diff --git a/dbus/dbus-message.c b/dbus/dbus-message.c index 696991f..01dcaa8 100644 --- a/dbus/dbus-message.c +++ b/dbus/dbus-message.c @@ -777,6 +777,12 @@ _dbus_message_iter_check (DBusMessageRealIter *iter) return TRUE; } +#else +static dbus_bool_t +_dbus_message_iter_check (DBusMessageRealIter *iter) +{ + return TRUE; +} #endif /* DBUS_DISABLE_CHECKS */ /**