feedback: fix errors for initialization and dead code 21/50321/2
authorTaeyoung Kim <ty317.kim@samsung.com>
Sat, 20 Jun 2015 08:57:19 +0000 (17:57 +0900)
committerTaeyoung Kim <ty317.kim@samsung.com>
Thu, 12 Nov 2015 05:30:59 +0000 (21:30 -0800)
Change-Id: I22b9407d5f3e1232fea154027c02c1e282f8fb29
Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
src/sound.c

index b6f7fe4..1a90b7f 100644 (file)
@@ -101,6 +101,11 @@ static void sound_init(void)
        if (vconf_get_bool(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL, &keytone_sndstatus) < 0)
                _W("VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL ==> FAIL!!");
 
+       if (vconf_get_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL, &sndstatus) < 0) {
+               _D("fail to get sound status, will work as turning off");
+               sndstatus = 0;
+       }
+
        /* add watch for status value */
        vconf_notify_key_changed(VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL, feedback_touch_sndstatus_cb, NULL);
        vconf_notify_key_changed(VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL, feedback_keytone_sndstatus_cb, NULL);