diff options
author | pr.jung <pr.jung@samsung.com> | 2018-07-09 17:17:42 +0900 |
---|---|---|
committer | Hyotaek Shim <hyotaek.shim@samsung.com> | 2018-07-09 08:49:14 +0000 |
commit | 0c60fe9b3545df73ba2e6e4f0a77cfdd5478a50f (patch) | |
tree | 7c03aeff944a2f28d6c8ea57105e7a7f225ed0ab | |
parent | 3d0911660109981a074d35edb56f2bfe72eb237a (diff) | |
download | feedbackd-accepted/tizen_4.0_unified.tar.gz feedbackd-accepted/tizen_4.0_unified.tar.bz2 feedbackd-accepted/tizen_4.0_unified.zip |
Check return value for vconf_notify_key_changed and vconf_ignore_key_changedsubmit/tizen_4.0/20180709.101629accepted/tizen/4.0/unified/20180710.164240tizen_4.0accepted/tizen_4.0_unified
Change-Id: I1213ecda36a2aa028ef5e7eade6d542309d1a8a2
Signed-off-by: pr.jung <pr.jung@samsung.com>
(cherry picked from commit e2f013146add167d73520066fab1e7f977753ce2)
-rw-r--r-- | src/haptic/haptic.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/haptic/haptic.c b/src/haptic/haptic.c index d9521a5..db3f5aa 100644 --- a/src/haptic/haptic.c +++ b/src/haptic/haptic.c @@ -924,8 +924,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; @@ -939,8 +942,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 */ unregister_edbus_signal_handler(DEVICED_PATH_KEY, |