Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/codan
diff options
context:
space:
mode:
authorNathan Ridge2017-01-20 06:45:39 +0000
committerGerrit Code Review @ Eclipse.org2017-01-21 21:15:52 +0000
commitd45ff124e3912dd2734856c91f5c88c3eb6b9f9f (patch)
tree2300e37e5e8e4d4dde51488756be9b11a8cf1386 /codan
parent2726670258bed3a77e416a7e68ac86a030bd771a (diff)
downloadorg.eclipse.cdt-d45ff124e3912dd2734856c91f5c88c3eb6b9f9f.tar.gz
org.eclipse.cdt-d45ff124e3912dd2734856c91f5c88c3eb6b9f9f.tar.xz
org.eclipse.cdt-d45ff124e3912dd2734856c91f5c88c3eb6b9f9f.zip
Bug 510722 - Handle a null AST in ExpandSelectionJob and ControlFlowGraphView
Diffstat (limited to 'codan')
-rw-r--r--codan/org.eclipse.cdt.codan.ui.cfgview/src/org/eclipse/cdt/codan/ui/cfgview/views/ControlFlowGraphView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/codan/org.eclipse.cdt.codan.ui.cfgview/src/org/eclipse/cdt/codan/ui/cfgview/views/ControlFlowGraphView.java b/codan/org.eclipse.cdt.codan.ui.cfgview/src/org/eclipse/cdt/codan/ui/cfgview/views/ControlFlowGraphView.java
index 11d393da2cd..db2ec904dea 100644
--- a/codan/org.eclipse.cdt.codan.ui.cfgview/src/org/eclipse/cdt/codan/ui/cfgview/views/ControlFlowGraphView.java
+++ b/codan/org.eclipse.cdt.codan.ui.cfgview/src/org/eclipse/cdt/codan/ui/cfgview/views/ControlFlowGraphView.java
@@ -300,6 +300,9 @@ public class ControlFlowGraphView extends ViewPart {
Job job = new SharedASTJob("Building Control Flow Grath", tu) {
@Override
public IStatus runOnAST(ILanguage lang, IASTTranslationUnit ast) throws CoreException {
+ if (ast == null) {
+ return Status.CANCEL_STATUS;
+ }
processAst(ast);
return Status.OK_STATUS;
}

Back to the top