Author: toad
Date: 2008-03-19 16:08:17 +0000 (Wed, 19 Mar 2008)
New Revision: 18607

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
Simplify and fix NPE

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2008-03-19 16:06:29 UTC 
(rev 18606)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2008-03-19 16:08:17 UTC 
(rev 18607)
@@ -383,7 +383,7 @@
     private void returnLocalData(KeyBlock block) throws NotConnectedException {
         Message df = createDataFound(block);
         if(key instanceof NodeSSK) {
-                       sendSSK(uid, rs.getHeaders(), rs.getSSKData(), 
needsPubKey, ((NodeSSK)rs.getSSKBlock().getKey()).getPubKey());
+                       sendSSK(uid, block.getRawHeaders(), block.getRawData(), 
needsPubKey, ((SSKBlock)block).getPubKey());
             status = RequestSender.SUCCESS; // for byte logging
         } else if(block instanceof CHKBlock) {
                PartiallyReceivedBlock prb =


Reply via email to