From e9a87abdc58189b58fe225c7d155bd843953e40c Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 2 Sep 2009 19:48:33 -0500 Subject: [PATCH] Fix emitting Modems Property in the wrong place --- src/modem.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modem.c b/src/modem.c index d0036abf..cbf831f9 100644 --- a/src/modem.c +++ b/src/modem.c @@ -529,6 +529,8 @@ static DBusMessage *modem_set_property(DBusConnection *conn, return NULL; } + ofono_debug("Foobar"); + modem->powered = powered; modem->powered_pending = powered; @@ -1160,8 +1162,6 @@ static void modem_unregister(struct ofono_modem *modem) g_dbus_unregister_interface(conn, modem->path, OFONO_MODEM_INTERFACE); - emit_modems(); - if (modem->powered == TRUE) set_powered(modem, FALSE); @@ -1172,6 +1172,8 @@ static void modem_unregister(struct ofono_modem *modem) modem->properties = NULL; modem->driver = NULL; + + emit_modems(); } void ofono_modem_remove(struct ofono_modem *modem)