summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaif S. Naffah <raif@swiftdsl.com.au>2006-05-28 21:07:14 +0000
committerRaif S. Naffah <raif@swiftdsl.com.au>2006-05-28 21:07:14 +0000
commit0ef4c3a0d1c33e86e78100eb7d0d72093b88c077 (patch)
tree5e15fc12dba2ac83fb2d4d25e5387640ee19297b
parentc1b2e23fc4c5b5c87c659e584e1326af63081293 (diff)
downloadclasspath-0ef4c3a0d1c33e86e78100eb7d0d72093b88c077.tar.gz
2006-05-29 Raif S. Naffah <raif@swiftdsl.com.au>
* java/util/logging/FileHandler.java (FileHandler): Set the instance field pattern to the default value when null. Pass field pattern, and not parameter with same name to createFileStream.
-rw-r--r--ChangeLog6
-rw-r--r--java/util/logging/FileHandler.java4
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 108ed6b63..ec7868470 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-29 Raif S. Naffah <raif@swiftdsl.com.au>
+
+ * java/util/logging/FileHandler.java (FileHandler): Set the instance field
+ pattern to the default value when null.
+ Pass field pattern, and not parameter with same name to createFileStream.
+
2006-05-28 Andrew John Hughes <gnu_andrew@member.fsf.org>
* gnu/java/lang/management/OperatingSystemMXBeanImpl.java:
diff --git a/java/util/logging/FileHandler.java b/java/util/logging/FileHandler.java
index d7929c6e1..357d51e14 100644
--- a/java/util/logging/FileHandler.java
+++ b/java/util/logging/FileHandler.java
@@ -380,14 +380,14 @@ public class FileHandler
if ((limit <0) || (count < 1))
throw new IllegalArgumentException();
- this.pattern = pattern;
+ this.pattern = pattern != null ? pattern : DEFAULT_PATTERN;
this.limit = limit;
this.count = count;
this.append = append;
this.written = 0;
this.logFiles = new LinkedList ();
- setOutputStream (createFileStream (pattern, limit, count, append,
+ setOutputStream (createFileStream (this.pattern, limit, count, append,
/* generation */ 0));
}