From 598f0dcc0acd86fe84a693c2e84e7c89b6c3e81e Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 30 Jul 2008 07:43:16 +0200 Subject: [PATCH] Print error if interface registration fails --- src/element.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/element.c b/src/element.c index 4fd51a4..3a4d40f 100644 --- a/src/element.c +++ b/src/element.c @@ -631,10 +631,11 @@ static void register_element(gpointer data, gpointer user_data) __connman_element_store(element); - g_dbus_register_interface(connection, element->path, + if (g_dbus_register_interface(connection, element->path, CONNMAN_ELEMENT_INTERFACE, element_methods, NULL, NULL, - element, NULL); + element, NULL) == FALSE) + connman_error("Failed to register %s", element->path); g_dbus_emit_signal(connection, CONNMAN_MANAGER_PATH, CONNMAN_MANAGER_INTERFACE, "ElementAdded", -- 2.7.4