From 4fe4b7622eb8225adfa79f658cf49bb391da3e04 Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Tue, 2 Oct 2012 12:27:13 +0300 Subject: [PATCH] technology: Simplify set_powered function --- src/technology.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/technology.c b/src/technology.c index 24949f2..502cd60 100644 --- a/src/technology.c +++ b/src/technology.c @@ -650,19 +650,15 @@ static DBusMessage *set_powered(struct connman_technology *technology, DBusMessage *msg, connman_bool_t powered) { DBusMessage *reply = NULL; - connman_bool_t persistent; int err; - if (powered == TRUE) { + if (powered == TRUE) err = technology_enable(technology, FALSE); - persistent = TRUE; - } else { + else err = technology_disable(technology, FALSE); - persistent = FALSE; - } if (err != -EBUSY) { - technology->enable_persistent = persistent; + technology->enable_persistent = powered; technology_save(technology); } -- 2.7.4