1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-30 21:55:31 +02:00

Try to recover if we loose track.

This commit is contained in:
Alain Magloire 2002-12-20 21:14:07 +00:00
parent 04682bb2bc
commit 6e48845518

View file

@ -45,11 +45,9 @@ public class MakeErrorParser implements IErrorParser {
*/
int level = getDirectoryLevel(line);
int parseLevel = eoParser.getDirectoryLevel();
if (level <= parseLevel) {
for ( ; level <= parseLevel; level++) {
eoParser.popDirectory();
}
}
for (; level < parseLevel; level++) {
eoParser.popDirectory();
}
eoParser.pushDirectory(new Path(dir));
} else {
eoParser.popDirectory();