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;
         }
 


Reply via email to