These two ifs can be combined into one.
---
src/service.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/service.c b/src/service.c
index d65443c..fde3e00 100644
--- a/src/service.c
+++ b/src/service.c
@@ -4005,10 +4005,8 @@ static DBusMessage *disconnect_service(DBusConnection
*conn,
service->ignore = true;
err = __connman_service_disconnect(service);
- if (err < 0) {
- if (err != -EINPROGRESS)
- return __connman_error_failed(msg, -err);
- }
+ if (err < 0 && err != -EINPROGRESS)
+ return __connman_error_failed(msg, -err);
return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
}
--
1.9.1
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman