Loading telephony/java/com/android/internal/telephony/sip/SipPhone.java 100755 → 100644 +3 −2 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.telephony.PhoneNotifier; import java.text.ParseException; import java.util.List; import java.util.regex.Pattern; /** * {@hide} Loading Loading @@ -386,8 +387,8 @@ public class SipPhone extends SipPhoneBase { Connection dial(String originalNumber) throws SipException { String calleeSipUri = originalNumber; if (!calleeSipUri.contains("@")) { calleeSipUri = mProfile.getUriString().replaceFirst( mProfile.getUserName() + "@", String replaceStr = Pattern.quote(mProfile.getUserName() + "@"); calleeSipUri = mProfile.getUriString().replaceFirst(replaceStr, calleeSipUri + "@"); } try { Loading voip/java/com/android/server/sip/SipHelper.java +6 −2 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ import java.text.ParseException; import java.util.ArrayList; import java.util.EventObject; import java.util.List; import java.util.regex.Pattern; import javax.sip.ClientTransaction; import javax.sip.Dialog; import javax.sip.DialogTerminatedEvent; Loading Loading @@ -215,9 +217,11 @@ class SipHelper { String tag) throws ParseException, SipException { FromHeader fromHeader = createFromHeader(userProfile, tag); ToHeader toHeader = createToHeader(userProfile); String replaceStr = Pattern.quote(userProfile.getUserName() + "@"); SipURI requestURI = mAddressFactory.createSipURI( userProfile.getUriString().replaceFirst( userProfile.getUserName() + "@", "")); userProfile.getUriString().replaceFirst(replaceStr, "")); List<ViaHeader> viaHeaders = createViaHeaders(); CallIdHeader callIdHeader = createCallIdHeader(); CSeqHeader cSeqHeader = createCSeqHeader(requestType); Loading Loading
telephony/java/com/android/internal/telephony/sip/SipPhone.java 100755 → 100644 +3 −2 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.telephony.PhoneNotifier; import java.text.ParseException; import java.util.List; import java.util.regex.Pattern; /** * {@hide} Loading Loading @@ -386,8 +387,8 @@ public class SipPhone extends SipPhoneBase { Connection dial(String originalNumber) throws SipException { String calleeSipUri = originalNumber; if (!calleeSipUri.contains("@")) { calleeSipUri = mProfile.getUriString().replaceFirst( mProfile.getUserName() + "@", String replaceStr = Pattern.quote(mProfile.getUserName() + "@"); calleeSipUri = mProfile.getUriString().replaceFirst(replaceStr, calleeSipUri + "@"); } try { Loading
voip/java/com/android/server/sip/SipHelper.java +6 −2 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ import java.text.ParseException; import java.util.ArrayList; import java.util.EventObject; import java.util.List; import java.util.regex.Pattern; import javax.sip.ClientTransaction; import javax.sip.Dialog; import javax.sip.DialogTerminatedEvent; Loading Loading @@ -215,9 +217,11 @@ class SipHelper { String tag) throws ParseException, SipException { FromHeader fromHeader = createFromHeader(userProfile, tag); ToHeader toHeader = createToHeader(userProfile); String replaceStr = Pattern.quote(userProfile.getUserName() + "@"); SipURI requestURI = mAddressFactory.createSipURI( userProfile.getUriString().replaceFirst( userProfile.getUserName() + "@", "")); userProfile.getUriString().replaceFirst(replaceStr, "")); List<ViaHeader> viaHeaders = createViaHeaders(); CallIdHeader callIdHeader = createCallIdHeader(); CSeqHeader cSeqHeader = createCSeqHeader(requestType); Loading