From f07ba50f9da7531418c3cf1ac157ea05e049624e Mon Sep 17 00:00:00 2001 From: Vladimir Weinstein Date: Tue, 16 Oct 2001 22:36:02 +0000 Subject: [PATCH] ICU-1245 #ifdefed some debug stuff X-SVN-Rev: 6268 --- icu4c/source/i18n/ucol_elm.cpp | 7 +++++-- icu4c/source/i18n/ucoleitr.cpp | 1 - 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/icu4c/source/i18n/ucol_elm.cpp b/icu4c/source/i18n/ucol_elm.cpp index 69e12a075c5..1614332dbf6 100644 --- a/icu4c/source/i18n/ucol_elm.cpp +++ b/icu4c/source/i18n/ucol_elm.cpp @@ -556,8 +556,6 @@ static void uprv_uca_unsafeCPAddCCNZ(tempUCATable *t) { } } -#include - uint32_t uprv_uca_addPrefix(tempUCATable *t, uint32_t CE, UCAElements *element, UErrorCode *status) { // currently the longest prefix we're supporting in Japanese is two characters @@ -575,6 +573,7 @@ uint32_t uprv_uca_addPrefix(tempUCATable *t, uint32_t CE, // here, we will normalize & add prefix to the table. uint32_t j = 0; +#ifdef UCOL_DEBUG for(j=0; jcSize; j++) { fprintf(stdout, "CP: %04X ", element->cPoints[j]); } @@ -583,6 +582,7 @@ uint32_t uprv_uca_addPrefix(tempUCATable *t, uint32_t CE, fprintf(stdout, "%04X ", element->prefix[j]); } fprintf(stdout, "%08X ", element->mapCE); +#endif for (j = 1; jprefixSize; j++) { /* First add NFD prefix chars to unsafe CP hash table */ // Unless it is a trail surrogate, which is handled algoritmically and @@ -616,11 +616,14 @@ uint32_t uprv_uca_addPrefix(tempUCATable *t, uint32_t CE, element->prefix[j] = tempPrefix; } +#ifdef UCOL_DEBUG fprintf(stdout, "Reversed: "); for(j=0; jprefixSize; j++) { fprintf(stdout, "%04X ", element->prefix[j]); } fprintf(stdout, "%08X\n", element->mapCE); +#endif + // the first codepoint is also unsafe, as it forms a 'contraction' with the prefix if(!(UTF_IS_TRAIL(element->cPoints[0]))) { unsafeCPSet(t->unsafeCP, element->cPoints[0]); diff --git a/icu4c/source/i18n/ucoleitr.cpp b/icu4c/source/i18n/ucoleitr.cpp index eb57975cff4..7e8dafcfc8b 100644 --- a/icu4c/source/i18n/ucoleitr.cpp +++ b/icu4c/source/i18n/ucoleitr.cpp @@ -13,7 +13,6 @@ * instead of calling the equivalent c++ api (coleitr.h) ******************************************************************************/ -#include #include "unicode/ucoleitr.h" #include "unicode/ustring.h" #include "unicode/sortkey.h"