---
 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);
        }
 
-- 
1.7.12

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to