From 31871cc14f5b55a53511884d9787494905a80a00 Mon Sep 17 00:00:00 2001 From: "Shane F. Carr" Date: Tue, 8 Mar 2022 18:45:21 +0000 Subject: [PATCH] ICU-21801 Fix array comparison warning in uspoof_impl.cpp See #2015 --- icu4c/source/i18n/uspoof_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icu4c/source/i18n/uspoof_impl.cpp b/icu4c/source/i18n/uspoof_impl.cpp index b283d813210..f96826f86cc 100644 --- a/icu4c/source/i18n/uspoof_impl.cpp +++ b/icu4c/source/i18n/uspoof_impl.cpp @@ -945,7 +945,7 @@ uspoof_swap(const UDataSwapper *ds, const void *inData, int32_t length, void *ou uint32_t magic = ds->readUInt32(spoofDH->fMagic); ds->writeUInt32((uint32_t *)&outputDH->fMagic, magic); - if (outputDH->fFormatVersion != spoofDH->fFormatVersion) { + if (inBytes != outBytes) { uprv_memcpy(outputDH->fFormatVersion, spoofDH->fFormatVersion, sizeof(spoofDH->fFormatVersion)); } // swap starting at fLength