From 790469280e7068de7c3e4c69eee8d270e72e6ff6 Mon Sep 17 00:00:00 2001 From: gojomo Date: Thu, 26 Aug 2010 21:19:56 +0000 Subject: [PATCH] [HER-1814] remove dependency on apache commons-pool/GenericObjectPool * WriterPoolMember.java fix ops broken by removal of checkSize at preWriteRecordTasks -- still create if out == null --- commons/src/main/java/org/archive/io/WriterPoolMember.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/commons/src/main/java/org/archive/io/WriterPoolMember.java b/commons/src/main/java/org/archive/io/WriterPoolMember.java index 035e31c6..02c85f18 100644 --- a/commons/src/main/java/org/archive/io/WriterPoolMember.java +++ b/commons/src/main/java/org/archive/io/WriterPoolMember.java @@ -352,6 +352,9 @@ public abstract class WriterPoolMember implements ArchiveFileConstants { */ protected void preWriteRecordTasks() throws IOException { + if (this.out == null) { + createFile(); + } if (this.compressed) { // Wrap stream in GZIP Writer. // The below construction immediately writes the GZIP 'default'