Author: nextgens
Date: 2008-08-25 20:18:22 +0000 (Mon, 25 Aug 2008)
New Revision: 22144

Modified:
   trunk/freenet/src/freenet/support/compress/GzipCompressor.java
Log:
sanity check

Modified: trunk/freenet/src/freenet/support/compress/GzipCompressor.java
===================================================================
--- trunk/freenet/src/freenet/support/compress/GzipCompressor.java      
2008-08-25 20:17:41 UTC (rev 22143)
+++ trunk/freenet/src/freenet/support/compress/GzipCompressor.java      
2008-08-25 20:18:22 UTC (rev 22144)
@@ -16,6 +16,8 @@
 public class GzipCompressor extends Compressor {

        public Bucket compress(Bucket data, BucketFactory bf, long maxLength) 
throws IOException, CompressionOutputSizeException {
+               if(maxLength <= 0)
+                       throw new IllegalArgumentException();
                Bucket output = bf.makeBucket(maxLength);
                InputStream is = null;
                OutputStream os = null;


Reply via email to