From: pr.jung Date: Mon, 9 Jul 2018 08:17:42 +0000 (+0900) Subject: Check return value for vconf_notify_key_changed and vconf_ignore_key_changed X-Git-Tag: accepted/tizen/5.0/unified/20181102.022120^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e2f013146add167d73520066fab1e7f977753ce2;p=platform%2Fcore%2Fsystem%2Ffeedbackd.git Check return value for vconf_notify_key_changed and vconf_ignore_key_changed Change-Id: I1213ecda36a2aa028ef5e7eade6d542309d1a8a2 Signed-off-by: pr.jung --- diff --git a/src/haptic/haptic.c b/src/haptic/haptic.c index 505a6de..818210c 100644 --- a/src/haptic/haptic.c +++ b/src/haptic/haptic.c @@ -824,8 +824,11 @@ void haptic_init(void) "", NULL); /* add watch for sound capturing value */ - if (haptic_conf.sound_capture) - vconf_notify_key_changed(VCONFKEY_RECORDER_STATE, sound_capturing_cb, NULL); + if (haptic_conf.sound_capture) { + r = vconf_notify_key_changed(VCONFKEY_RECORDER_STATE, sound_capturing_cb, NULL); + if (r != 0) + _W("Add watch for VCONFKEY_RECORDER_STATE failed"); + } /* Initialize vibration_handle (Use vibration now) */ cur_h_data.handle = INVALID_HANDLE; @@ -839,8 +842,11 @@ void haptic_exit(void) int r; /* remove watch */ - if (haptic_conf.sound_capture) - vconf_ignore_key_changed(VCONFKEY_RECORDER_STATE, sound_capturing_cb); + if (haptic_conf.sound_capture) { + r = vconf_ignore_key_changed(VCONFKEY_RECORDER_STATE, sound_capturing_cb); + if (r != 0) + _W("Remove watch for VCONFKEY_RECORDER_STATE failed"); + } /* unregister notifier for below each event */ unsubscribe_dbus_signal(NULL, id_sig_change_hardkey);