[freenet-cvs] r16891 - trunk/freenet/src/freenet/store

toad at freenetproject.org toad at freenetproject.org
Fri Jan 4 22:12:13 UTC 2008


Author: toad
Date: 2008-01-04 22:12:13 +0000 (Fri, 04 Jan 2008)
New Revision: 16891

Modified:
   trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
Log:
Trivial refactor

Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java	2008-01-04 19:42:11 UTC (rev 16890)
+++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java	2008-01-04 22:12:13 UTC (rev 16891)
@@ -1163,17 +1163,14 @@
 				keysRAFLength = keysRAF.length();
 			}
 			for(l=0;true;l++) {
-				long lruVal;
+				long lruVal = 0;
 				Transaction t = null;
 				storeRAF.readFully(header);
 				storeRAF.readFully(data);
-				if(lruRAFLength > (l+1)*8) {
+				if(lruRAFLength > (l+1)*8)
 					lruVal = lruRAF.readLong();
-					if(lruVal == 0)
-						lruVal = getNewRecentlyUsed();
-				} else {
+				if(lruVal == 0)
 					lruVal = getNewRecentlyUsed();
-				}
 				boolean readKey = false;
 				if(keysRAF != null && keysRAFLength > (l+1)*keyLength) {
 					keysRAF.readFully(keyBuf);




More information about the cvs mailing list