---
src/modem.c | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/src/modem.c b/src/modem.c
index ce262cb..2cb3e50 100644
--- a/src/modem.c
+++ b/src/modem.c
@@ -595,13 +595,11 @@ static gboolean set_powered_timeout(gpointer user)
if (modem->powered_pending == FALSE) {
DBusConnection *conn = ofono_dbus_get_connection();
- dbus_bool_t powered = FALSE;
-
modem->powered = FALSE;
ofono_dbus_signal_property_changed(conn, modem->path,
OFONO_MODEM_INTERFACE,
"Powered", DBUS_TYPE_BOOLEAN,
- &powered);
+ &modem->powered);
} else {
modem->powered_pending = modem->powered;
}
@@ -720,7 +718,6 @@ void ofono_modem_set_powered(struct ofono_modem *modem, ofono_bool_t
powered)
modem->powered_pending = powered;
if (modem->powered != powered) {
- dbus_bool_t dbus_powered = powered;
modem->powered = powered;
if (modem->driver == NULL) {
@@ -733,7 +730,7 @@ void ofono_modem_set_powered(struct ofono_modem *modem, ofono_bool_t
powered)
ofono_dbus_signal_property_changed(conn, modem->path,
OFONO_MODEM_INTERFACE,
"Powered", DBUS_TYPE_BOOLEAN,
- &dbus_powered);
+ &powered);
if (powered)
modem_change_state(modem, MODEM_STATE_PRE_SIM);
--
1.6.3.3