From: Denis Kenzior Date: Thu, 4 Feb 2010 06:26:20 +0000 (-0600) Subject: Fix: Don't send undefined values to the core X-Git-Tag: 0.18~70 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c9b80a73c14e5ca6ba8d3fea497aa8ac31d427a7;p=platform%2Fupstream%2Fofono.git Fix: Don't send undefined values to the core --- diff --git a/drivers/hfpmodem/network-registration.c b/drivers/hfpmodem/network-registration.c index 4793529..5ccde59 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);