Author: toad
Date: 2008-12-20 17:36:09 +0000 (Sat, 20 Dec 2008)
New Revision: 24678

Modified:
   branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java
Log:
Fix NPE


Modified: branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java       
2008-12-20 16:35:31 UTC (rev 24677)
+++ branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java       
2008-12-20 17:36:09 UTC (rev 24678)
@@ -1110,6 +1110,7 @@
        }
        
        private void removeMetadata(ObjectContainer container) {
+               if(!persistent) return;
                if(metadata == null) return;
                container.activate(metadata, 1);
                metadata.removeFrom(container);
@@ -1117,6 +1118,7 @@
        }
 
        private void removeArchiveMetadata(ObjectContainer container) {
+               if(!persistent) return;
                if(archiveMetadata == null) return;
                container.activate(archiveMetadata, 1);
                archiveMetadata.removeFrom(container);

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to