SysTryReturnResult(NID_SYS, HasKey(key) == true, E_UNSUPPORTED_OPERATION, "Current device does not support screen reader.");
r = E_SUCCESS;
int current_value = 0;
- errorCode = vconf_get_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_TTS, ¤t_value);
+ errorCode = vconf_get_int(VCONFKEY_SETAPPL_ACCESSIBILITY_TTS, ¤t_value);
SysTryReturnResult(NID_SYS, errorCode == 0, E_SYSTEM, "It is failed to get VCONFKEY_SETAPPL_ACCESSIBILITY_TTS key.");
value = (current_value == 1);
SysTryReturnResult(NID_SYS, HasKey(key) == true, E_UNSUPPORTED_OPERATION, "Current device does not support screen reader.");
r = E_SUCCESS;
- errorCode = vconf_set_int(VCONFKEY_SETAPPL_ACCESSIBILITY_TTS, value);
+ int tts_value = (int)value;
+
+ errorCode = vconf_set_int(VCONFKEY_SETAPPL_ACCESSIBILITY_TTS, tts_value);
SysTryReturnResult(NID_SYS, errorCode == 0, E_SYSTEM, "It is failed to get VCONFKEY_SETAPPL_ACCESSIBILITY_TTS key.");
}
return r;