Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java')
-rw-r--r--plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java b/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java
index 95286d4ec..6129d675d 100644
--- a/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java
+++ b/plugins/org.eclipse.tcf.core/src/org/eclipse/tcf/internal/services/remote/StackTraceProxy.java
@@ -11,7 +11,6 @@
package org.eclipse.tcf.internal.services.remote;
import java.util.Collection;
-import java.util.HashMap;
import java.util.Map;
import org.eclipse.tcf.core.Command;
@@ -31,7 +30,6 @@ public class StackTraceProxy implements IStackTrace {
private final Map<String,Object> props;
Context(Map<String,Object> props) {
- if (props == null) props = new HashMap<String,Object>();
this.props = props;
}
@@ -144,7 +142,9 @@ public class StackTraceProxy implements IStackTrace {
Collection<Map<String,Object>> c = (Collection<Map<String,Object>>)o;
int n = 0;
StackTraceContext[] ctx = new StackTraceContext[c.size()];
- for (Map<String,Object> m : c) ctx[n++] = new Context(m);
+ for (Map<String,Object> m : c) {
+ ctx[n++] = m != null ? new Context(m) : null;
+ }
return ctx;
}

Back to the top