From 942b757516204d2c4aeb22d97dfd7864fdd91bd0 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Thu, 31 Oct 2002 14:52:57 +0000 Subject: [PATCH] check the existence of the file first. --- .../src/org/eclipse/cdt/core/ErrorParserManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java index 9ce598034f5..95286972d45 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/ErrorParserManager.java @@ -272,7 +272,8 @@ public class ErrorParserManager extends OutputStream { else { path = (IPath) getWorkingDirectory().append(filePath); } - return (IFile) fProject.getFile(path); + IFile file = fProject.getFile(path); + return (file.exists()) ? file : null; } protected class Problem {