technology: Simplify set_powered function
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Tue, 2 Oct 2012 09:27:13 +0000 (12:27 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Wed, 3 Oct 2012 10:19:04 +0000 (13:19 +0300)
src/technology.c

index 24949f2..502cd60 100644 (file)
@@ -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);
        }