diff options
author | Wink Saville <wink@google.com> | 2013-11-21 22:36:47 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2013-11-21 22:36:47 +0000 |
commit | d84e5b87e46374fee5dbccc15cfe9a12208ceb65 (patch) | |
tree | a04335095a91897342e88e443be11bb786507b31 | |
parent | 99de241766ea4bb63fc759e262cbfd42c7ac1f12 (diff) | |
parent | 04187ec4d9cdef64cc1257815fa9e44e37202a86 (diff) | |
download | telephony-d84e5b87e46374fee5dbccc15cfe9a12208ceb65.tar.gz |
Merge "Telephony: Add + for international number for MT SMS"
-rw-r--r-- | src/java/com/android/internal/telephony/cdma/SmsMessage.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/java/com/android/internal/telephony/cdma/SmsMessage.java b/src/java/com/android/internal/telephony/cdma/SmsMessage.java index 4300d2a70b..f925cc488e 100644 --- a/src/java/com/android/internal/telephony/cdma/SmsMessage.java +++ b/src/java/com/android/internal/telephony/cdma/SmsMessage.java @@ -710,6 +710,11 @@ public class SmsMessage extends SmsMessageBase { if (mOriginatingAddress != null) { mOriginatingAddress.address = new String(mOriginatingAddress.origBytes); + if (mOriginatingAddress.ton == CdmaSmsAddress.TON_INTERNATIONAL_OR_IP) { + if (mOriginatingAddress.address.charAt(0) != '+') { + mOriginatingAddress.address = "+" + mOriginatingAddress.address; + } + } if (VDBG) Rlog.v(LOG_TAG, "SMS originating address: " + mOriginatingAddress.address); } |