mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Fix for 51143
This commit is contained in:
parent
c6f2a35f9c
commit
8512e1b76f
2 changed files with 12 additions and 3 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
2004-02-03 Alain Magloire
|
||||||
|
PR 51143
|
||||||
|
|
||||||
|
In testing the duplication of errors, we did not look at the right
|
||||||
|
severity.
|
||||||
|
|
||||||
|
* src/org/eclipse/cdt/core/resources/ACBuilder.java
|
||||||
|
|
||||||
2004-01-29 Alain Magloire
|
2004-01-29 Alain Magloire
|
||||||
|
|
||||||
PR #50846 and patch from Alex Chapiro
|
PR #50846 and patch from Alex Chapiro
|
||||||
|
|
|
@ -34,9 +34,10 @@ public abstract class ACBuilder extends IncrementalProjectBuilder implements IMa
|
||||||
*/
|
*/
|
||||||
if ((cur != null) && (cur.length > 0)) {
|
if ((cur != null) && (cur.length > 0)) {
|
||||||
for (int i = 0; i < cur.length; i++) {
|
for (int i = 0; i < cur.length; i++) {
|
||||||
if ((((Integer) cur[i].getAttribute(IMarker.LOCATION)).intValue() == lineNumber)
|
int line = ((Integer) cur[i].getAttribute(IMarker.LOCATION)).intValue();
|
||||||
&& (((Integer) cur[i].getAttribute(IMarker.SEVERITY)).intValue() == severity)
|
int sev = ((Integer) cur[i].getAttribute(IMarker.SEVERITY)).intValue();
|
||||||
&& (((String) cur[i].getAttribute(IMarker.MESSAGE)).equals(errorDesc))) {
|
String mesg = (String) cur[i].getAttribute(IMarker.MESSAGE);
|
||||||
|
if (line == lineNumber && sev == mapMarkerSeverity(severity) && mesg.equals(errorDesc)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue