From 0c7723b943d92a6152d400dd520705880fcc3309 Mon Sep 17 00:00:00 2001 From: Markus Scherer Date: Tue, 30 Mar 2010 23:33:50 +0000 Subject: [PATCH] ICU-7144 remove label separators from the base exclusion set X-SVN-Rev: 27886 --- tools/unicode/c/genuts46/genuts46.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/unicode/c/genuts46/genuts46.cpp b/tools/unicode/c/genuts46/genuts46.cpp index 2d5208105d5..40cc861d3b6 100644 --- a/tools/unicode/c/genuts46/genuts46.cpp +++ b/tools/unicode/c/genuts46/genuts46.cpp @@ -181,7 +181,7 @@ main(int argc, const char *argv[]) { if( namePrepStatus>0 ? // c is valid or mapped in IDNA2003 - namePrepResult!=mapping : + !labelSeparators.contains(c) && namePrepResult!=mapping : // namePrepStatus<0: c is prohibited in IDNA2003 baseValidSet.contains(c) || (cString!=mapping && baseValidSet.containsAll(mapping)) ) {