Author: ggregory
Date: Tue Apr 10 14:32:42 2012
New Revision: 1311756

URL: http://svn.apache.org/viewvc?rev=1311756&view=rev
Log:
Use Charsets instead of conditional.

Modified:
    
commons/proper/io/trunk/src/main/java/org/apache/commons/io/output/LockableFileWriter.java

Modified: 
commons/proper/io/trunk/src/main/java/org/apache/commons/io/output/LockableFileWriter.java
URL: 
http://svn.apache.org/viewvc/commons/proper/io/trunk/src/main/java/org/apache/commons/io/output/LockableFileWriter.java?rev=1311756&r1=1311755&r2=1311756&view=diff
==============================================================================
--- 
commons/proper/io/trunk/src/main/java/org/apache/commons/io/output/LockableFileWriter.java
 (original)
+++ 
commons/proper/io/trunk/src/main/java/org/apache/commons/io/output/LockableFileWriter.java
 Tue Apr 10 14:32:42 2012
@@ -271,12 +271,8 @@ public class LockableFileWriter extends 
         OutputStream stream = null;
         Writer writer = null;
         try {
-            if (encoding == null) {
-                writer = new FileWriter(file.getAbsolutePath(), append);
-            } else {
-                stream = new FileOutputStream(file.getAbsolutePath(), append);
-                writer = new OutputStreamWriter(stream, encoding);
-            }
+            stream = new FileOutputStream(file.getAbsolutePath(), append);
+            writer = new OutputStreamWriter(stream, 
Charsets.toCharset(encoding));
         } catch (IOException ex) {
             IOUtils.closeQuietly(writer);
             IOUtils.closeQuietly(stream);


Reply via email to