]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/i18n/numrange_fluent.cpp
ICU-66108.tar.gz
[apple/icu.git] / icuSources / i18n / numrange_fluent.cpp
index b284561cdc2b6f0bffabe3446767751b14d86652..654cafaf00bc821053f6d264ee687064e17f7f5e 100644 (file)
@@ -382,7 +382,7 @@ UPRV_FORMATTED_VALUE_SUBCLASS_AUTO_IMPL(FormattedNumberRange)
 UBool FormattedNumberRange::nextFieldPosition(FieldPosition& fieldPosition, UErrorCode& status) const {
     UPRV_FORMATTED_VALUE_METHOD_GUARD(FALSE)
     // NOTE: MSVC sometimes complains when implicitly converting between bool and UBool
-    return fData->getStringRef().nextFieldPosition(fieldPosition, status) ? TRUE : FALSE;
+    return fData->nextFieldPosition(fieldPosition, status);
 }
 
 void FormattedNumberRange::getAllFieldPositions(FieldPositionIterator& iterator, UErrorCode& status) const {
@@ -393,7 +393,7 @@ void FormattedNumberRange::getAllFieldPositions(FieldPositionIterator& iterator,
 void FormattedNumberRange::getAllFieldPositionsImpl(
         FieldPositionIteratorHandler& fpih, UErrorCode& status) const {
     UPRV_FORMATTED_VALUE_METHOD_GUARD(UPRV_NOARG)
-    fData->getStringRef().getAllFieldPositions(fpih, status);
+    fData->getAllFieldPositions(fpih, status);
 }
 
 UnicodeString FormattedNumberRange::getFirstDecimal(UErrorCode& status) const {