diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/hfpmodem/network-registration.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/hfpmodem/network-registration.c b/drivers/hfpmodem/network-registration.c index 4793529f..5ccde59b 100644 --- a/drivers/hfpmodem/network-registration.c +++ b/drivers/hfpmodem/network-registration.c @@ -128,10 +128,11 @@ static void ciev_notify(GAtResult *result, gpointer user_data) ofono_netreg_status_notify(netreg, status, -1, -1, -1); } else if (index == nd->cind_pos[HFP_INDICATOR_ROAM]) { nd->cind_val[HFP_INDICATOR_ROAM] = value; - if (value) - status = NETWORK_REGISTRATION_STATUS_ROAMING; - ofono_netreg_status_notify(netreg, status, -1, -1, -1); + if (value) { + status = NETWORK_REGISTRATION_STATUS_ROAMING; + ofono_netreg_status_notify(netreg, status, -1, -1, -1); + } } else if (index == nd->cind_pos[HFP_INDICATOR_SIGNAL]) { nd->cind_val[HFP_INDICATOR_SIGNAL] = value; ofono_netreg_strength_notify(netreg, value * 20); |