Author: sebb
Date: Mon May 21 10:46:07 2012
New Revision: 1340962
URL: http://svn.apache.org/viewvc?rev=1340962&view=rev
Log:
Cannot delegate assignment of final field to a method called by a ctor; has to
be done in the ctor itself
Modified:
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
Modified:
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
URL:
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java?rev=1340962&r1=1340961&r2=1340962&view=diff
==============================================================================
---
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
(original)
+++
commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
Mon May 21 10:46:07 2012
@@ -392,6 +392,9 @@ public class BZip2CompressorOutputStream
this.blockSize100k = blockSize;
this.out = out;
+
+ /* 20 is just a paranoia constant */
+ this.allowableBlockSize = (this.blockSize100k *
BZip2Constants.BASEBLOCKSIZE) - 20;
init();
}
@@ -548,8 +551,6 @@ public class BZip2CompressorOutputStream
inUse[i] = false;
}
- /* 20 is just a paranoia constant */
- this.allowableBlockSize = (this.blockSize100k *
BZip2Constants.BASEBLOCKSIZE) - 20;
}
private void endBlock() throws IOException {