diff options
author | Paul Webster | 2010-06-02 16:03:46 +0000 |
---|---|---|
committer | Paul Webster | 2010-06-02 16:03:46 +0000 |
commit | 8a49fe05865c2928cdd86d3adab137f7ffdf725a (patch) | |
tree | ecf4691e95a67510e561515c976a74c059aed7a2 /bundles/org.eclipse.e4.core.commands | |
parent | d464b66f389e48584b640015cf9b563f1a3db49e (diff) | |
download | eclipse.platform.ui-8a49fe05865c2928cdd86d3adab137f7ffdf725a.tar.gz eclipse.platform.ui-8a49fe05865c2928cdd86d3adab137f7ffdf725a.tar.xz eclipse.platform.ui-8a49fe05865c2928cdd86d3adab137f7ffdf725a.zip |
Bug 315132 - [Compatibility] NPE during shutdown
Diffstat (limited to 'bundles/org.eclipse.e4.core.commands')
-rw-r--r-- | bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/HandlerServiceImpl.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/HandlerServiceImpl.java b/bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/HandlerServiceImpl.java index 8ffce0c2c63..f9861896496 100644 --- a/bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/HandlerServiceImpl.java +++ b/bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/HandlerServiceImpl.java @@ -67,6 +67,9 @@ public class HandlerServiceImpl implements EHandlerService { } private void removeParmsFromContext(ParameterizedCommand command) { + if (context == null) { + return; + } final Map<?, ?> parms = command.getParameterMap(); Iterator<?> i = parms.entrySet().iterator(); while (i.hasNext()) { |