handsfree: Set in-band ringing before registering
authorDenis Kenzior <denkenz@gmail.com>
Thu, 13 Oct 2011 18:06:35 +0000 (13:06 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Thu, 13 Oct 2011 18:06:35 +0000 (13:06 -0500)
Avoid an extra signal emission

drivers/hfpmodem/handsfree.c

index 6eb3fd8..3b23e6b 100644 (file)
@@ -52,11 +52,11 @@ static gboolean hfp_handsfree_register(gpointer user_data)
        struct ofono_handsfree *hf = user_data;
        struct hf_data *hd = ofono_handsfree_get_data(hf);
 
-       ofono_handsfree_register(hf);
-
        if (hd->ag_features & HFP_AG_FEATURE_IN_BAND_RING_TONE)
                ofono_handsfree_set_inband_ringing(hf, TRUE);
 
+       ofono_handsfree_register(hf);
+
        return FALSE;
 }