From cf3a20f627b58712a6c72751065465cfcb22897a Mon Sep 17 00:00:00 2001 From: Mihai Nita Date: Mon, 16 Jun 2025 14:59:07 -0700 Subject: [PATCH] CLDR-18748 remove impossible condition --- .../org/unicode/cldr/icu/LDML2ICUBinaryWriter.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/LDML2ICUBinaryWriter.java b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/LDML2ICUBinaryWriter.java index 0f3440ba79c..9e0d81eb56d 100644 --- a/tools/cldr-code/src/main/java/org/unicode/cldr/icu/LDML2ICUBinaryWriter.java +++ b/tools/cldr-code/src/main/java/org/unicode/cldr/icu/LDML2ICUBinaryWriter.java @@ -511,16 +511,8 @@ else if (!quoted) { String hexString = data.substring(currentIndex + 1, currentIndex + 5); int codeNum = Integer.parseInt(hexString, 16); String temp = UTF16.valueOf(codeNum); - char tempChar; + char tempChar = temp.charAt(0); - tempChar = temp.charAt(0); - - // if its 0xFFFFFFFF - if (tempChar == 0xFFFFFFFF) { - System.err.println( - "Invalid character found while processing file."); - System.exit(-1); - } // if NOT whitespace(isUWhiteSpace) && NOT a control character? && not // punctuation if (!isUWhiteSpace(tempChar)