From bb9e366b137fa1ed46d523c9b8084476a3db6b39 Mon Sep 17 00:00:00 2001 From: George Rhoten Date: Fri, 14 Mar 2003 02:18:40 +0000 Subject: [PATCH] ICU-2203 Fix for HP and other compilers X-SVN-Rev: 11311 --- icu4c/source/test/intltest/nmfmapts.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/icu4c/source/test/intltest/nmfmapts.cpp b/icu4c/source/test/intltest/nmfmapts.cpp index 7a34aa0c8a7..dde22bace6b 100644 --- a/icu4c/source/test/intltest/nmfmapts.cpp +++ b/icu4c/source/test/intltest/nmfmapts.cpp @@ -300,7 +300,8 @@ IntlTestNumberFormatAPI::testRegistration() UNumberFormat* uf3 = unum_open(UNUM_CURRENCY, NULL, 0, SRC_LOC.getName(),NULL, &status); UNumberFormat* uf4 = unum_open(UNUM_DEFAULT, NULL, 0, SRC_LOC.getName(), NULL, &status); - for (const UnicodeString* res = locs->snext(status); res; res = locs->snext(status)) { + const UnicodeString* res; + for (res = locs->snext(status); res; res = locs->snext(status)) { logln(*res); // service is still in synch } @@ -373,12 +374,12 @@ IntlTestNumberFormatAPI::testRegistration() delete f1; delete f0; - for (const UnicodeString* res = locs->snext(status); res; res = locs->snext(status)) { + for (res = locs->snext(status); res; res = locs->snext(status)) { errln(*res); // service should be out of synch } locs->reset(status); // now in synch again, we hope - for (const UnicodeString* res = locs->snext(status); res; res = locs->snext(status)) { + for (res = locs->snext(status); res; res = locs->snext(status)) { logln(*res); }