2008/12/31 Andrew Haley <[email protected]>:
> Andrew John Hughes wrote:
>> The standard characters set in SimpleDateFormat should match
>> the length of the localised characters obtained from our locale
>> data.
>>
>> ChangeLog:
>>
>> 2008-12-30 Andrew John Hughes <[email protected]>
>>
>> * java/text/SimpleDateFormat.java:
>> (standardChars): Use standard characters from CLDR.
>> (RFC822_TIMEZONE_FIELD): Fixed to match new standard
>> characters.
>>
>>
>
> Surely this
>
> + private static final int RFC822_TIMEZONE_FIELD = 23;
>
> is
>
> private static final int RFC822_TIMEZONE_FIELD = standardChars.indexOf("Z")
>
case RFC822_TIMEZONE_FIELD:
^^^^^^^^^^^^^^^^^^^^^
case expressions must be constant expressions
> And this
>
> @@ -576,6 +576,7 @@
> int j = oldChars.indexOf(ch);
> if (j >= 0)
> ch = newChars.charAt(j);
> +
> }
> buf.append(ch);
> }
>
> is a typo.
>
> Andrew.
>
Yes, leftover from debugging this I guess.
--
Andrew :-)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8