Is it always non-null *in all derived classes*?

diff --git a/src/freenet/client/async/BaseManifestPutter.java 
b/src/freenet/client/async/BaseManifestPutter.java
index 2bad947..80b9eb1 100644
--- a/src/freenet/client/async/BaseManifestPutter.java
+++ b/src/freenet/client/async/BaseManifestPutter.java
@@ -1566,13 +1566,6 @@ public abstract class BaseManifestPutter extends 
BaseClientPutter {
                container.activate(ctx, 1);
                ctx.removeFrom(container);
                ArrayList<Metadata> metas = null;
-               if(metas != null) {
-                       for(Metadata meta : metas) {
-                               if(meta == baseMetadata) continue;
-                               container.activate(meta, 1);
-                               meta.removeFrom(container);
-                       }
-               }
                if(baseMetadata != null) {
                        container.activate(baseMetadata, 1);
                        baseMetadata.removeFrom(container);

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20091121/4a097c5f/attachment.pgp>

Reply via email to