diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog index 48ac2ca4bb8..d562011f27b 100644 --- a/core/org.eclipse.cdt.core/ChangeLog +++ b/core/org.eclipse.cdt.core/ChangeLog @@ -1,3 +1,10 @@ +2004-03-03 Alain Magloire + + From Sean Sevoy. Fix to VCErrorParser.java + PR 53253. + + * src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java + 2004-03-03 Hoda Amer A fix for getChildren() to check if the getElementInfo() is null diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java index 9a84ecf8d3c..3aade736b74 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java @@ -8,7 +8,9 @@ import org.eclipse.cdt.core.ErrorParserManager; import org.eclipse.cdt.core.IErrorParser; import org.eclipse.cdt.core.IMarkerGenerator; import org.eclipse.core.resources.IFile; + public class VCErrorParser implements IErrorParser { + public boolean processLine(String line, ErrorParserManager eoParser) { // msdev: filname(linenumber) : error/warning error_desc int firstColon = line.indexOf(':'); @@ -28,6 +30,9 @@ public class VCErrorParser implements IErrorParser { } catch (SecurityException e) { } } + } + + if (firstColon != -1) { String firstPart = line.substring(0, firstColon); StringTokenizer tok = new StringTokenizer(firstPart, "()"); //$NON-NLS-1$ if (tok.hasMoreTokens()) {