The patch is used to fix bug BMC #6681 http://bugs.meego.com/show_bug.cgi?id=6681 please have a look. > -----Original Message----- > From: Xu, Martin > Sent: Sunday, September 26, 2010 1:49 PM > To: [email protected] > Cc: Xu, Martin > Subject: [PATCH] Check device before call connman_device_set_string at ofono > plugin > > From: Martin Xu <[email protected]> > > --- > plugins/ofono.c | 6 +++--- > 1 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/plugins/ofono.c b/plugins/ofono.c > index 02d4770..50ed370 100644 > --- a/plugins/ofono.c > +++ b/plugins/ofono.c > @@ -718,6 +718,9 @@ static void modem_roaming_changed(struct > modem_data *modem, > GHashTableIter i; > gpointer value; > > + if (device == NULL) > + return; > + > connman_device_set_string(device, "RegistrationStatus", status); > > if (g_str_equal(status, "roaming")) > @@ -727,9 +730,6 @@ static void modem_roaming_changed(struct > modem_data *modem, > else > return; > > - if (device == NULL) > - return; > - > for (g_hash_table_iter_init(&i, network_hash); > g_hash_table_iter_next(&i, NULL, &value);) { > struct connman_network *network = value; > -- > 1.6.1.3
_______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
