diff options
author | Ed Heyl <edheyl@google.com> | 2011-05-29 08:21:53 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-05-29 08:21:53 -0700 |
commit | 39ddeae0b647519f205e8d4cc334ad548ffe2ac8 (patch) | |
tree | 6dc4adba0b1af2275895cc24beb516b08cb9d038 /telephony | |
parent | 7e2181c0de51bd3671838c2e425e3b02973246fa (diff) | |
parent | 62388cfc1fb2483eb6582ccb8e36d47f16bf01fa (diff) | |
download | frameworks_base-39ddeae0b647519f205e8d4cc334ad548ffe2ac8.zip frameworks_base-39ddeae0b647519f205e8d4cc334ad548ffe2ac8.tar.gz frameworks_base-39ddeae0b647519f205e8d4cc334ad548ffe2ac8.tar.bz2 |
Merge "resolved conflicts for merge of a38fad37 to honeycomb-plus-aosp" into honeycomb-plus-aosp
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/java/com/android/internal/telephony/cdma/SmsMessage.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/telephony/java/com/android/internal/telephony/cdma/SmsMessage.java b/telephony/java/com/android/internal/telephony/cdma/SmsMessage.java index 4911644..fdd0c9f 100644 --- a/telephony/java/com/android/internal/telephony/cdma/SmsMessage.java +++ b/telephony/java/com/android/internal/telephony/cdma/SmsMessage.java @@ -18,6 +18,7 @@ package com.android.internal.telephony.cdma; import android.os.Parcel; import android.os.SystemProperties; +import android.telephony.PhoneNumberUtils; import android.util.Config; import android.util.Log; import com.android.internal.telephony.IccUtils; @@ -807,7 +808,12 @@ public class SmsMessage extends SmsMessageBase { * mechanism, and avoid null pointer exceptions. */ - CdmaSmsAddress destAddr = CdmaSmsAddress.parse(destAddrStr); + /** + * North America Plus Code : + * Convert + code to 011 and dial out for international SMS + */ + CdmaSmsAddress destAddr = CdmaSmsAddress.parse( + PhoneNumberUtils.cdmaCheckAndProcessPlusCode(destAddrStr)); if (destAddr == null) return null; BearerData bearerData = new BearerData(); |