Author: toad
Date: 2008-04-19 14:49:37 +0000 (Sat, 19 Apr 2008)
New Revision: 19413

Modified:
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Fix NPE.

Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-19 
13:07:56 UTC (rev 19412)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2008-04-19 
14:49:37 UTC (rev 19413)
@@ -1257,7 +1257,7 @@
                                }
                                synchronized(storeRAF) {
                                        // Clear the key in the keys file.
-                                       byte[] buf = new byte[fullKey.length];
+                                       byte[] buf = new byte[keyLength];
                                        for(int i=0;i<buf.length;i++) buf[i] = 
0; // FIXME unnecessary?
                                        if(keysRAF != null) {
                                                keysRAF.seek(storeBlock.offset 
* keyLength);


Reply via email to