From: Radoslaw Pajak Date: Thu, 9 Jan 2014 08:54:27 +0000 (+0100) Subject: [lib-fix] If error -1 should be returned by kdbus_decode_msg X-Git-Url: http://review.tizen.org/git/?p=platform%2Fupstream%2Fdbus.git;a=commitdiff_plain;h=957f2f32d58e30938a39fc157a81758110cd772d;hp=011a313573c461831c1660d3a51c83909db46e09 [lib-fix] If error -1 should be returned by kdbus_decode_msg Change-Id: I189e11f0d413569f0e7a8b43821f9f3836968fe9 Signed-off-by: Radoslaw Pajak --- diff --git a/dbus/dbus-transport-kdbus.c b/dbus/dbus-transport-kdbus.c index bb50486..25d033f 100644 --- a/dbus/dbus-transport-kdbus.c +++ b/dbus/dbus-transport-kdbus.c @@ -765,7 +765,8 @@ static int kdbus_decode_msg(const struct kdbus_msg* msg, char *data, DBusTranspo if (item->size < KDBUS_ITEM_HEADER_SIZE) { _dbus_verbose(" +%s (%llu bytes) invalid data record\n", enum_MSG(item->type), item->size); - break; //??? continue (because dbus will find error) or break + ret_size = -1; + break; } switch (item->type)