Name: rlT66838 Date: 09/10/99
In your code of the method format(Object[] arguments, SringBuffer result, FieldPosition status, int recursionProtection) of the class MessageFormat you missed to pass to the temporary created instance temp (of MessageFormat) the list of formats stored in this.formats. This prevents the use of more then one recursive pattern definitions.
See the correction of that bug, that is inserted in the original code fragment.
(Review ID: 95110)
======================================================================
- relates to
-
JDK-6230751 [Fmt-Ch] Recursive MessageFormats in ChoiceFormats ignore indicated subformats
- Resolved