summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpr.jung <pr.jung@samsung.com>2018-07-09 17:17:42 +0900
committerHyotaek Shim <hyotaek.shim@samsung.com>2018-07-09 08:49:14 +0000
commit0c60fe9b3545df73ba2e6e4f0a77cfdd5478a50f (patch)
tree7c03aeff944a2f28d6c8ea57105e7a7f225ed0ab
parent3d0911660109981a074d35edb56f2bfe72eb237a (diff)
downloadfeedbackd-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.c14
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,