if (color) {
char input_str1[MAX_SPECIALIZITION_LEN] = { 0, };
- safeCopyStr(input_str1, input_str, MAX_SPECIALIZITION_LEN);
+ safeCopyStr(input_str1, input_str, MAX_SPECIALIZITION_LEN - 1);
char *p = strstr(input_str1, "<color=");
/*already has customed color,to replace color sub_string */
if (p) {
if (is_existing == SETTING_RETURN_FAIL || NULL == ringtone_file) {
switch (sound_type) {
case SOUND_TYPE_RINGTONE:
- if (isEmulBin())
ad->song_playing = (char *)g_strdup(
- SETTING_DEFAULT_CALL_TONE_SDK);
- else
- ad->song_playing = (char *)g_strdup(
- SETTING_DEFAULT_CALL_TONE);
+ _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
sound_stream_info_to_set =
ad->ringtone_sound_stream_info;
break;
SETTING_DEFAULT_CALL_TONE_SDK);
else
ad->song_playing = (char *)g_strdup(
- SETTING_DEFAULT_MEDIA_TONE);
+ _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
sound_stream_info_to_set = ad->media_sound_stream_info;
break;
case SOUND_TYPE_NOTIFICATION:
SETTING_PROFILE_MMC_PATH,
call_tone,
safeStrLen(SETTING_PROFILE_MMC_PATH))) {
- if (isEmulBin()) {
- ret = vconf_set_str(
- VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
- SETTING_DEFAULT_CALL_TONE_SDK);
- } else {
ret = vconf_set_str(
- VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
- SETTING_DEFAULT_CALL_TONE);
- }
+ VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR,
+ _TZ_SYS_GLOBALUSER_DATA"/settings/Ringtones/ringtone_sdk.mp3");
if (ret < 0)
SETTING_TRACE_DEBUG(
"failed to set vconf");