From 5ca64106a2b608497b1c5689f1cc87f64ea57802 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 20 Jun 2013 08:13:25 +0100 Subject: [PATCH] more descriptive error message in eldbus when property fetching fails --- src/lib/eldbus/eldbus_proxy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/eldbus/eldbus_proxy.c b/src/lib/eldbus/eldbus_proxy.c index 90f559054d..675c510f13 100644 --- a/src/lib/eldbus/eldbus_proxy.c +++ b/src/lib/eldbus/eldbus_proxy.c @@ -735,7 +735,10 @@ _props_get_all(void *data, const Eldbus_Message *msg, Eldbus_Pending *pending EI if (!eldbus_message_arguments_get(msg, "a{sv}", &dict)) { - ERR("Error getting data from properties getAll."); + char *txt; + + if (eldbus_message_arguments_get(msg, "s", &txt)) + ERR("Error getting data from properties getAll: %s", txt); return; } eldbus_message_iter_dict_iterate(dict, "sv", _property_iter, proxy);