Author: toad
Date: 2008-06-25 17:48:06 +0000 (Wed, 25 Jun 2008)
New Revision: 20702
Modified:
branches/db4o/freenet/src/freenet/client/FECCodec.java
Log:
Paranoia
Modified: branches/db4o/freenet/src/freenet/client/FECCodec.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/FECCodec.java 2008-06-25
17:46:09 UTC (rev 20701)
+++ branches/db4o/freenet/src/freenet/client/FECCodec.java 2008-06-25
17:48:06 UTC (rev 20702)
@@ -37,6 +37,8 @@
protected FECCodec(int k, int n) {
this.k = k;
this.n = n;
+ if(n == 0 || n < k)
+ throw new IllegalArgumentException("Invalid: k="+k+"
n="+n);
}
/**