From 7ae17760462e4c16ef0ea4289612c5950258d5da Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 17 Feb 2010 09:55:53 -0800 Subject: Correct use of logical AND A bitwise AND was use when a logical AND was meant to be used. Change-Id: I4e5529ff9fce1e6397d7cd9483268766fc92dcf5 --- telephony/java/android/telephony/PhoneNumberUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'telephony/java') diff --git a/telephony/java/android/telephony/PhoneNumberUtils.java b/telephony/java/android/telephony/PhoneNumberUtils.java index 586f63f..6797f78 100644 --- a/telephony/java/android/telephony/PhoneNumberUtils.java +++ b/telephony/java/android/telephony/PhoneNumberUtils.java @@ -1654,7 +1654,7 @@ public class PhoneNumberUtils if (DBG) log("processPlusCodeWithinNanp,networkDialStr=" + networkDialStr); // If there is a plus sign at the beginning of the dial string, // Convert the plus sign to the default IDP since it's an international number - if (networkDialStr != null & + if (networkDialStr != null && networkDialStr.charAt(0) == PLUS_SIGN_CHAR && networkDialStr.length() > 1) { String newStr = networkDialStr.substring(1); -- cgit v1.1