diff options
author | Darin Wright | 2004-11-16 21:36:22 +0000 |
---|---|---|
committer | Darin Wright | 2004-11-16 21:36:22 +0000 |
commit | 867d949988b59144965190a22b0e01f2807dfc5d (patch) | |
tree | 51924d66beeb4d70ab6a21f1f1bb5c5ad9a046fc /org.eclipse.debug.core/core | |
parent | c664342ea97a44a65b01fa729e592492975bac49 (diff) | |
download | eclipse.platform.debug-867d949988b59144965190a22b0e01f2807dfc5d.tar.gz eclipse.platform.debug-867d949988b59144965190a22b0e01f2807dfc5d.tar.xz eclipse.platform.debug-867d949988b59144965190a22b0e01f2807dfc5d.zip |
Bug 78759 - NPE in WatchExpression.getLaunch
Diffstat (limited to 'org.eclipse.debug.core/core')
-rw-r--r-- | org.eclipse.debug.core/core/org/eclipse/debug/internal/core/WatchExpression.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/WatchExpression.java b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/WatchExpression.java index e8d24628d..ddeb19501 100644 --- a/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/WatchExpression.java +++ b/org.eclipse.debug.core/core/org/eclipse/debug/internal/core/WatchExpression.java @@ -183,7 +183,11 @@ public class WatchExpression implements IWatchExpression { * @see org.eclipse.debug.core.model.IDebugElement#getLaunch() */ public ILaunch getLaunch() { - return getDebugTarget().getLaunch(); + IDebugTarget debugTarget = getDebugTarget(); + if (debugTarget != null) { + return debugTarget.getLaunch(); + } + return null; } /** |