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>