From: Markus Scherer Date: Thu, 1 Mar 2018 00:10:09 +0000 (+0000) Subject: ICU-13013 remove unnecessary casts that can yield warnings X-Git-Tag: release-61-rc~34 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8f115b498e6a0765390dfbb4ba6dfa621c2305a6;p=icu ICU-13013 remove unnecessary casts that can yield warnings X-SVN-Rev: 41022 --- diff --git a/icu4c/source/common/ucnv2022.cpp b/icu4c/source/common/ucnv2022.cpp index f0d0946c3f9..2ef5db97754 100644 --- a/icu4c/source/common/ucnv2022.cpp +++ b/icu4c/source/common/ucnv2022.cpp @@ -3512,14 +3512,14 @@ _ISO_2022_WriteSub(UConverterFromUnicodeArgs *args, int32_t offsetIndex, UErrorC case 'k': if(myConverterData->version == 0) { if(length == 1) { - if((UBool)args->converter->fromUnicodeStatus) { + if(args->converter->fromUnicodeStatus) { /* in DBCS mode: switch to SBCS */ args->converter->fromUnicodeStatus = 0; *p++ = UCNV_SI; } *p++ = subchar[0]; } else /* length == 2*/ { - if(!(UBool)args->converter->fromUnicodeStatus) { + if(!args->converter->fromUnicodeStatus) { /* in SBCS mode: switch to DBCS */ args->converter->fromUnicodeStatus = 1; *p++ = UCNV_SO;