summaryrefslogtreecommitdiff
path: root/plugin/sms_plugin
diff options
context:
space:
mode:
authorSangkoo Kim <sangkoo.kim@samsung.com>2012-12-12 19:45:38 +0900
committerSangkoo Kim <sangkoo.kim@samsung.com>2012-12-12 19:45:38 +0900
commitd3f85ad08bccd8f5ee1b1072c6fa832deb835089 (patch)
tree8f994b6f57d111569dd24a43795a3ffbed66c287 /plugin/sms_plugin
parentff9f587871717cf45de88eed66ddf1f156f53af1 (diff)
downloadmsg-service-d3f85ad08bccd8f5ee1b1072c6fa832deb835089.tar.gz
msg-service-d3f85ad08bccd8f5ee1b1072c6fa832deb835089.tar.bz2
msg-service-d3f85ad08bccd8f5ee1b1072c6fa832deb835089.zip
Set vconf key for voice mail number only if it is valid number in SIM.
Change-Id: I190a7b16ce34763753629bfeacaf1763adfa6690
Diffstat (limited to 'plugin/sms_plugin')
-rwxr-xr-xplugin/sms_plugin/SmsPluginSetting.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/plugin/sms_plugin/SmsPluginSetting.cpp b/plugin/sms_plugin/SmsPluginSetting.cpp
index 80c836c..32df04f 100755
--- a/plugin/sms_plugin/SmsPluginSetting.cpp
+++ b/plugin/sms_plugin/SmsPluginSetting.cpp
@@ -975,8 +975,11 @@ void SmsPluginSetting::setMailboxInfoEvent(SMS_SIM_MAILBOX_LIST_S *pMailboxList,
snprintf(mailNumber, MAX_PHONE_NUMBER_LEN, "%s", simMailboxList.list[i].num);
MSG_DEBUG("[%s]", mailNumber);
}
- if (MsgSettingSetString(VOICEMAIL_NUMBER, mailNumber) != MSG_SUCCESS)
- MSG_DEBUG("MsgSettingSetString is failed!!");
+
+ if (mailNumber[0] != '\0') {
+ if (MsgSettingSetString(VOICEMAIL_NUMBER, mailNumber) != MSG_SUCCESS)
+ MSG_DEBUG("MsgSettingSetString is failed!!");
+ }
break;
}
}