From 1b35a1a8bd88f9b04a3daf646b666a369b73e4ac Mon Sep 17 00:00:00 2001 From: Alok Barsode Date: Thu, 5 Jan 2012 14:41:11 +0200 Subject: [PATCH] technology: return a reply even if there are no devices in the technology list. --- src/technology.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/technology.c b/src/technology.c index b595e93..0cec893 100644 --- a/src/technology.c +++ b/src/technology.c @@ -892,8 +892,10 @@ int __connman_technology_enable(enum connman_service_type type, DBusMessage *msg * An empty device list means that devices in the technology * were rfkill blocked. The unblock above will enable the devs. */ - if (technology->device_list == NULL) - return 0; + if (technology->device_list == NULL) { + ret = 0; + goto done; + } for (list = technology->device_list; list; list = list->next) { struct connman_device *device = list->data; -- 2.7.4