From 916932648d1b9bceaa6824ad55e6eae012861946 Mon Sep 17 00:00:00 2001 From: Frank Tang Date: Tue, 3 Nov 2020 16:05:50 -0800 Subject: [PATCH] ICU-21373 Remove wrong cast to avoid CFI --- icu4c/source/common/locid.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icu4c/source/common/locid.cpp b/icu4c/source/common/locid.cpp index cc25414b09c..1efe0da93c3 100644 --- a/icu4c/source/common/locid.cpp +++ b/icu4c/source/common/locid.cpp @@ -1457,7 +1457,7 @@ AliasReplacer::outputToString( int32_t variantsStart = out.length(); for (int32_t i = 0; i < variants.size(); i++) { out.append(SEP_CHAR, status) - .append((const char*)((UVector*)variants.elementAt(i)), + .append((const char*)(variants.elementAt(i)), status); } T_CString_toUpperCase(out.data() + variantsStart);