Author: sebb Date: Wed Feb 12 23:25:58 2014 New Revision: 1567799 URL: http://svn.apache.org/r1567799 Log: Don't mutate parameters
Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java?rev=1567799&r1=1567798&r2=1567799&view=diff ============================================================================== --- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java (original) +++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java Wed Feb 12 23:25:58 2014 @@ -1233,12 +1233,13 @@ public class FastDatePrinter implements * @param locale the timezone locale */ TimeZoneDisplayKey(final TimeZone timeZone, - final boolean daylight, int style, final Locale locale) { + final boolean daylight, final int style, final Locale locale) { mTimeZone = timeZone; if (daylight) { - style |= 0x80000000; + mStyle = style | 0x80000000; + } else { + mStyle = style; } - mStyle = style; mLocale = locale; }