Author: carnold
Date: Wed Mar 15 19:57:59 2006
New Revision: 386250
URL: http://svn.apache.org/viewcvs?rev=386250&view=rev
Log:
Bug 38993: NPE in FileAppender.setFile
Modified:
logging/log4j/trunk/src/java/org/apache/log4j/FileAppender.java
logging/log4j/trunk/tests/src/java/org/apache/log4j/FileAppenderTest.java
Modified: logging/log4j/trunk/src/java/org/apache/log4j/FileAppender.java
URL:
http://svn.apache.org/viewcvs/logging/log4j/trunk/src/java/org/apache/log4j/FileAppender.java?rev=386250&r1=386249&r2=386250&view=diff
==============================================================================
--- logging/log4j/trunk/src/java/org/apache/log4j/FileAppender.java (original)
+++ logging/log4j/trunk/src/java/org/apache/log4j/FileAppender.java Wed Mar 15
19:57:59 2006
@@ -289,7 +289,7 @@
Writer fw = createWriter(ostream);
if (bufferedIO) {
- fw = new BufferedWriter(this.qw, bufferSize);
+ fw = new BufferedWriter(fw, bufferSize);
}
setQWForFiles(fw);
Modified:
logging/log4j/trunk/tests/src/java/org/apache/log4j/FileAppenderTest.java
URL:
http://svn.apache.org/viewcvs/logging/log4j/trunk/tests/src/java/org/apache/log4j/FileAppenderTest.java?rev=386250&r1=386249&r2=386250&view=diff
==============================================================================
--- logging/log4j/trunk/tests/src/java/org/apache/log4j/FileAppenderTest.java
(original)
+++ logging/log4j/trunk/tests/src/java/org/apache/log4j/FileAppenderTest.java
Wed Mar 15 19:57:59 2006
@@ -101,4 +101,13 @@
Priority debug = Level.DEBUG;
assertTrue(appender.isAsSevereAsThreshold(debug));
}
+
+ /**
+ * Test for bug 38993.
+ * @throws java.io.IOException if IOException
+ */
+ public void testSetFileBuffered() throws java.io.IOException {
+ FileAppender appender = new FileAppender();
+ appender.setFile("output/setFileBuffered.log", false, true, 100);
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]