On Sun, Nov 22, 2009 at 7:13 AM, Matthew Toseland
wrote:
> Is it always non-null *in all derived classes*?
/metas/ is a *local* variable, and it is set to /null/ just one line
before the /if/:
line 1568: ArrayList metas = null;
line 1569: if(metas != null) {
>
> diff --git a/sr
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.j
On Sun, Nov 22, 2009 at 7:13 AM, Matthew Toseland
wrote:
> Is it always non-null *in all derived classes*?
/metas/ is a *local* variable, and it is set to /null/ just one line
before the /if/:
line 1568: ArrayList metas = null;
line 1569: if(metas != null) {
>
> diff --git a/sr
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.j