Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarin Wright2004-11-16 21:36:22 +0000
committerDarin Wright2004-11-16 21:36:22 +0000
commit867d949988b59144965190a22b0e01f2807dfc5d (patch)
tree51924d66beeb4d70ab6a21f1f1bb5c5ad9a046fc /org.eclipse.debug.core/core
parentc664342ea97a44a65b01fa729e592492975bac49 (diff)
downloadeclipse.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.java6
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;
}
/**

Back to the top