Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Fix for the ProblemPainter

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.19
diff -u -r1.19 ChangeLog
--- ChangeLog	13 Nov 2002 16:43:49 -0000	1.19
+++ ChangeLog	13 Nov 2002 18:49:30 -0000
@@ -1,5 +1,10 @@
 2002-11-13 Alain Magloire
 
+	* src/.../internal/ui/editor/ProblemPainter.java (hasProblem):
+	Check for NPE, dispose may have been called.
+
+2002-11-13 Alain Magloire
+
 	* src/.../wizards/CProjectWizard.java (isValidName):
 	New method to give a change to the wizard to check
 	the validity of a project name.
Index: src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java,v
retrieving revision 1.2
diff -u -r1.2 ProblemPainter.java
--- src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java	16 Oct 2002 20:13:45 -0000	1.2
+++ src/org/eclipse/cdt/internal/ui/editor/ProblemPainter.java	13 Nov 2002 18:49:31 -0000
@@ -55,7 +55,10 @@
 	}
 	
 	private boolean hasProblems() {
-		return !fProblemPositions.isEmpty();
+		if (fProblemPositions != null) {
+			return !fProblemPositions.isEmpty();
+		}
+		return false;
 	}	
 	
 	protected void enablePainting() {



Back to the top