Author: nextgens
Date: 2006-01-10 18:05:48 +0000 (Tue, 10 Jan 2006)
New Revision: 7836
Modified:
trunk/freenet/src/freenet/keys/InsertableClientSSK.java
Log:
IllegalStateException can\'t be constructed with a Cause on 1.4
Modified: trunk/freenet/src/freenet/keys/InsertableClientSSK.java
===================================================================
--- trunk/freenet/src/freenet/keys/InsertableClientSSK.java 2006-01-10
17:32:10 UTC (rev 7835)
+++ trunk/freenet/src/freenet/keys/InsertableClientSSK.java 2006-01-10
18:05:48 UTC (rev 7836)
@@ -146,7 +146,10 @@
try {
return new ClientSSKBlock(data, headers, this, false);
// FIXME set last arg to true to not verify
} catch (SSKVerifyException e) {
- throw new IllegalStateException("Impossible encoding
error: "+e.getMessage(), e);
+ IllegalStateException exception=new
IllegalStateException("Impossible encoding error: "+e.getMessage());
+ exception.initCause(e);
+
+ throw exception;
}
}