Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Zarna2011-10-12 14:28:53 +0000
committerTomasz Zarna2011-10-12 14:28:53 +0000
commite4281ecfd04ac79545ba778419a1cfa257818d4c (patch)
treed3b13df832ef0400972566820cea8bd4600381b8
parent12b860dea0d4099788267dd9aba45e5c29e86062 (diff)
downloadeclipse.platform.team-e4281ecfd04ac79545ba778419a1cfa257818d4c.tar.gz
eclipse.platform.team-e4281ecfd04ac79545ba778419a1cfa257818d4c.tar.xz
eclipse.platform.team-e4281ecfd04ac79545ba778419a1cfa257818d4c.zip
bug 353692: [Edit] memory leak in compare with each other
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java
index 8bb426333..0008fa91e 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/LocalResourceSaveableComparison.java
@@ -107,10 +107,11 @@ public abstract class LocalResourceSaveableComparison extends SaveableComparison
((IContentChangeNotifier) te).removeContentChangeListener(contentChangeListener);
}
}
- // Discard of the left buffer
+ // Discard of the buffer
ITypedElement left = getFileElement();
if (left instanceof LocalResourceTypedElement)
((LocalResourceTypedElement) left).discardBuffer();
+ document = null;
}
private ITypedElement getFileElement() {

Back to the top