diff options
author | Alain Magloire | 2005-03-24 00:11:25 +0000 |
---|---|---|
committer | Alain Magloire | 2005-03-24 00:11:25 +0000 |
commit | 6d60a9e2dca07a43d87c99b89278f60b16c98075 (patch) | |
tree | 42dfb4a54d63259581b41e30143607490c5b9055 /core | |
parent | 106f442a0da85148d3fae52b1d59818f56558ea3 (diff) | |
download | org.eclipse.cdt-6d60a9e2dca07a43d87c99b89278f60b16c98075.tar.gz org.eclipse.cdt-6d60a9e2dca07a43d87c99b89278f60b16c98075.tar.xz org.eclipse.cdt-6d60a9e2dca07a43d87c99b89278f60b16c98075.zip |
2005-03-23 Alain Magloire
Fix PR 87443.
* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
Diffstat (limited to 'core')
-rw-r--r-- | core/org.eclipse.cdt.core/ChangeLog | 4 | ||||
-rw-r--r-- | core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog index 322ba944d18..06c86f00808 100644 --- a/core/org.eclipse.cdt.core/ChangeLog +++ b/core/org.eclipse.cdt.core/ChangeLog @@ -1,4 +1,8 @@ 2005-03-23 Alain Magloire + Fix PR 87443. + * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java + +2005-03-23 Alain Magloire NPE fix. * src/org/eclipse/cdt/internal/core/PathEntryVariableresolver.java diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java index 84d499fa564..a84a9ffb0a2 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/DeltaProcessor.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.IBinary; 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.ICElementDelta; import org.eclipse.cdt.core.model.ICProject; @@ -537,6 +538,7 @@ public class DeltaProcessor { if (element != null) { updateIndexAddResource(element, delta); elementAdded(element, delta); + return element instanceof ICContainer; } return false; @@ -545,7 +547,7 @@ public class DeltaProcessor { updateIndexRemoveResource(element, delta); elementRemoved(element, delta); } - return false; + return element instanceof ICContainer; case IResourceDelta.CHANGED : int flags = delta.getFlags(); |