mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-02 13:55:39 +02:00
2005-03-23 Alain Magloire
Fix PR 87443. * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
This commit is contained in:
parent
106f442a0d
commit
6d60a9e2dc
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2005-03-23 Alain Magloire
|
||||||
|
Fix PR 87443.
|
||||||
|
* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
|
||||||
|
|
||||||
2005-03-23 Alain Magloire
|
2005-03-23 Alain Magloire
|
||||||
NPE fix.
|
NPE fix.
|
||||||
* src/org/eclipse/cdt/internal/core/PathEntryVariableresolver.java
|
* src/org/eclipse/cdt/internal/core/PathEntryVariableresolver.java
|
||||||
|
|
|
@ -11,6 +11,7 @@ import org.eclipse.cdt.core.model.IArchive;
|
||||||
import org.eclipse.cdt.core.model.IArchiveContainer;
|
import org.eclipse.cdt.core.model.IArchiveContainer;
|
||||||
import org.eclipse.cdt.core.model.IBinary;
|
import org.eclipse.cdt.core.model.IBinary;
|
||||||
import org.eclipse.cdt.core.model.IBinaryContainer;
|
import org.eclipse.cdt.core.model.IBinaryContainer;
|
||||||
|
import org.eclipse.cdt.core.model.ICContainer;
|
||||||
import org.eclipse.cdt.core.model.ICElement;
|
import org.eclipse.cdt.core.model.ICElement;
|
||||||
import org.eclipse.cdt.core.model.ICElementDelta;
|
import org.eclipse.cdt.core.model.ICElementDelta;
|
||||||
import org.eclipse.cdt.core.model.ICProject;
|
import org.eclipse.cdt.core.model.ICProject;
|
||||||
|
@ -537,6 +538,7 @@ public class DeltaProcessor {
|
||||||
if (element != null) {
|
if (element != null) {
|
||||||
updateIndexAddResource(element, delta);
|
updateIndexAddResource(element, delta);
|
||||||
elementAdded(element, delta);
|
elementAdded(element, delta);
|
||||||
|
return element instanceof ICContainer;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
@ -545,7 +547,7 @@ public class DeltaProcessor {
|
||||||
updateIndexRemoveResource(element, delta);
|
updateIndexRemoveResource(element, delta);
|
||||||
elementRemoved(element, delta);
|
elementRemoved(element, delta);
|
||||||
}
|
}
|
||||||
return false;
|
return element instanceof ICContainer;
|
||||||
|
|
||||||
case IResourceDelta.CHANGED :
|
case IResourceDelta.CHANGED :
|
||||||
int flags = delta.getFlags();
|
int flags = delta.getFlags();
|
||||||
|
|
Loading…
Add table
Reference in a new issue