From 32d7cfd3814edfefed83f7c00efa8eb892d4e380 Mon Sep 17 00:00:00 2001 From: Daniel Pocock Date: Fri, 22 Aug 2014 14:33:08 +0000 Subject: [PATCH] Fix for 32 bit C++ compile error. With strict error checking, 32 bit compiles on some platforms fail with the error: "error: this decimal constant is unsigned only in ISO C90" This patch fixes the error by adding the "u" unsigned qualifier to the integers. Author: daniel@pocock.pro R=jia.shao.peng@gmail.com BUG= Review URL: https://codereview.appspot.com/123610044 --- .../phonenumber_offline_geocoder_test.cc | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc b/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc index fcb6b3f2c..efeea368c 100644 --- a/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc +++ b/cpp/test/phonenumbers/geocoding/phonenumber_offline_geocoder_test.cc @@ -49,19 +49,19 @@ const Locale kSimplifiedChineseLocale = Locale("zh", "CN"); class PhoneNumberOfflineGeocoderTest : public testing::Test { protected: PhoneNumberOfflineGeocoderTest() : - KO_NUMBER1(MakeNumber(82, 22123456L)), - KO_NUMBER2(MakeNumber(82, 322123456L)), - KO_NUMBER3(MakeNumber(82, 6421234567L)), - KO_INVALID_NUMBER(MakeNumber(82, 1234L)), - US_NUMBER1(MakeNumber(1, 6502530000L)), - US_NUMBER2(MakeNumber(1, 6509600000L)), - US_NUMBER3(MakeNumber(1, 2128120000L)), - US_NUMBER4(MakeNumber(1, 6174240000L)), - US_INVALID_NUMBER(MakeNumber(1, 123456789L)), - BS_NUMBER1(MakeNumber(1, 2423651234L)), - AU_NUMBER(MakeNumber(61, 236618300L)), - NUMBER_WITH_INVALID_COUNTRY_CODE(MakeNumber(999, 2423651234L)), - INTERNATIONAL_TOLL_FREE(MakeNumber(800, 12345678L)) { + KO_NUMBER1(MakeNumber(82, 22123456UL)), + KO_NUMBER2(MakeNumber(82, 322123456UL)), + KO_NUMBER3(MakeNumber(82, 6421234567UL)), + KO_INVALID_NUMBER(MakeNumber(82, 1234UL)), + US_NUMBER1(MakeNumber(1, 6502530000UL)), + US_NUMBER2(MakeNumber(1, 6509600000UL)), + US_NUMBER3(MakeNumber(1, 2128120000UL)), + US_NUMBER4(MakeNumber(1, 6174240000UL)), + US_INVALID_NUMBER(MakeNumber(1, 123456789UL)), + BS_NUMBER1(MakeNumber(1, 2423651234UL)), + AU_NUMBER(MakeNumber(61, 236618300UL)), + NUMBER_WITH_INVALID_COUNTRY_CODE(MakeNumber(999, 2423651234UL)), + INTERNATIONAL_TOLL_FREE(MakeNumber(800, 12345678UL)) { } virtual void SetUp() {