From 0b47ddf10ae5237fda62d7d40949d86f2c5c8a99 Mon Sep 17 00:00:00 2001 From: Lara Scheidegger Date: Thu, 10 Nov 2011 14:02:33 +0000 Subject: [PATCH] Fixing NPE in getLengthOfNationalDestinationCode reported in issue 73 --- java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java b/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java index 05f438f2b..a6003345b 100644 --- a/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java +++ b/java/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java @@ -923,7 +923,7 @@ public class PhoneNumberUtil { return 0; } - if (getRegionCodeForNumber(number).equals("AR") && + if (getRegionCodeForCountryCode(number.getCountryCode()).equals("AR") && getNumberType(number) == PhoneNumberType.MOBILE) { // Argentinian mobile numbers, when formatted in the international format, are in the form of // +54 9 NDC XXXX.... As a result, we take the length of the third group (NDC) and add 1 for