# HG changeset patch # User timkelly # Date 1249665880 18000 # Node ID cc2106dba4d1003d66a7fed5618f52818c98ff9e # Parent b9108837a1fca4657c5cbe062fd35543f4951984 updated fix for bug 9559 diff -r b9108837a1fc -r cc2106dba4d1 cdt/cdt_6_0_x/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java --- a/cdt/cdt_6_0_x/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java Fri Aug 07 10:37:37 2009 -0500 +++ b/cdt/cdt_6_0_x/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java Fri Aug 07 12:24:40 2009 -0500 @@ -53,8 +53,10 @@ @Override public int getSeverity(Matcher matcher) { String warningGroup = matcher.group(4); - if (warningGroup != null && warningGroup.indexOf("arning") >= 0) //$NON-NLS-1$ + if (warningGroup != null && (warningGroup.toLowerCase().endsWith("warning:") || //$NON-NLS-1$ + warningGroup.trim().toLowerCase().startsWith("warning:")) ) { //$NON-NLS-1$ return IMarkerGenerator.SEVERITY_WARNING; + } return IMarkerGenerator.SEVERITY_ERROR_RESOURCE; }