]> granicus.if.org Git - icu/commit
ICU-20869 Fix compiler warning in FixedDecimal::getFractionalDigits().
authorAndy Heninger <andy.heninger@gmail.com>
Mon, 1 Jun 2020 19:59:47 +0000 (12:59 -0700)
committerAndy Heninger <andy.heninger@gmail.com>
Fri, 19 Jun 2020 18:31:42 +0000 (11:31 -0700)
commit99dc49a0c08ad32a6684cbf21a221bcc6627667f
tree099a74265d32b225ed4f1739cdfd0026638b96c3
parent3b17a492be7d54b47768c4ab9815754987e7805f
ICU-20869 Fix compiler warning in FixedDecimal::getFractionalDigits().

Fix a clang compiler warning and a potential undefined behavior arising
from casting an out-of-range double to an int. See the Jira ticket for a
more detailed description of the problem.

This PR is to fix the immediate problem. Longer term, the function
may be replaced entirely - see issue ICU-21147.
icu4c/source/i18n/plurrule.cpp