Author: toad
Date: 2009-03-25 21:07:22 +0000 (Wed, 25 Mar 2009)
New Revision: 26188

Modified:
   branches/db4o/freenet/src/freenet/client/InsertBlock.java
   branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java
Log:
Fix splitfiles in site inserts having no mime type


Modified: branches/db4o/freenet/src/freenet/client/InsertBlock.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/InsertBlock.java   2009-03-25 
19:17:03 UTC (rev 26187)
+++ branches/db4o/freenet/src/freenet/client/InsertBlock.java   2009-03-25 
21:07:22 UTC (rev 26188)
@@ -78,5 +78,9 @@
        public void nullURI() {
                this.desiredURI = null;
        }
+
+       public void nullMetadata() {
+               this.clientMetadata = null;
+       }
        
 }

Modified: branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java      
2009-03-25 19:17:03 UTC (rev 26187)
+++ branches/db4o/freenet/src/freenet/client/async/SingleFileInserter.java      
2009-03-25 21:07:22 UTC (rev 26188)
@@ -116,7 +116,7 @@
                this.freeData = freeData;
                this.targetFilename = targetFilename;
                this.persistent = parent.persistent();
-               if(logMINOR) Logger.minor(this, "Created "+this+" 
persistent="+persistent);
+               if(logMINOR) Logger.minor(this, "Created "+this+" 
persistent="+persistent+" freeData="+freeData);
        }
        
        public void start(SimpleFieldSet fs, ObjectContainer container, 
ClientContext context) throws InsertException {
@@ -356,6 +356,7 @@
                                container.deactivate(sfi, 1);
                        }
                        block.nullData();
+                       block.nullMetadata();
                        if(persistent) removeFrom(container, context);
                } else {
                        SplitHandler sh = new SplitHandler();

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

Reply via email to