Author: toad
Date: 2007-06-21 21:48:09 +0000 (Thu, 21 Jun 2007)
New Revision: 13698

Modified:
   trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
Log:
Fix MIME type for implicit containers

Modified: trunk/freenet/src/freenet/client/async/SingleFileFetcher.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2007-06-21 20:21:19 UTC (rev 13697)
+++ trunk/freenet/src/freenet/client/async/SingleFileFetcher.java       
2007-06-21 21:48:09 UTC (rev 13698)
@@ -386,6 +386,8 @@
                                if(mimeType != null && 
ArchiveManager.isUsableArchiveType(mimeType) && metaStrings.size() > 0) {
                                        // Looks like an implicit archive, 
handle as such
                                        metadata.setArchiveManifest();
+                                       // Pick up MIME type from inside archive
+                                       clientMetadata.clear();
                                        continue;
                                }

@@ -444,6 +446,8 @@
                                if(mimeType != null && 
ArchiveManager.isUsableArchiveType(mimeType) && metaStrings.size() > 0) {
                                        // Looks like an implicit archive, 
handle as such
                                        metadata.setArchiveManifest();
+                                       // Pick up MIME type from inside archive
+                                       clientMetadata.clear();
                                        continue;
                                }



Reply via email to