commit | a9a394896db1ccb2c5194a7d993ac10f228bd246 | [log] [tgz] |
---|---|---|
author | david_williams <david_williams> | Fri Sep 05 06:42:32 2008 +0000 |
committer | david_williams <david_williams> | Fri Sep 05 06:42:32 2008 +0000 |
tree | 31049f3d6fbf3d2035cd42d9fc8a2764d7367b25 | |
parent | dd37b29088172a58faf351fb2eb7c9cb8bf3b381 [diff] |
246287 memory leak in DependencyIndex
diff --git a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java index 6e4026e..65840e6 100644 --- a/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java +++ b/plugins/org.eclipse.wst.validation/vf2/org/eclipse/wst/validation/internal/DependencyIndex.java
@@ -83,7 +83,7 @@ private Depends getOrCreateDepends(IResource dependent, IResource dependsOn) { Set<Depends> set = getSet(_dependents, dependent); for (Depends d : set){ - if (d.getDependsOn() == dependsOn)return d; + if (d.getDependsOn().equals(dependsOn)) return d; } Depends d = new Depends(dependent, dependsOn); _dirty = true;