From adea98d81dc74b3f3821c344c2cfca67a2bf0e66 Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Sun, 25 Mar 2012 15:45:35 +0400 Subject: [PATCH] Fix direct call of dispose() --- .../com/intellij/openapi/vcs/changes/ShortDiffDetails.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ShortDiffDetails.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ShortDiffDetails.java index b65831f7b667..f02da16a136d 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ShortDiffDetails.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/changes/ShortDiffDetails.java @@ -19,7 +19,6 @@ import com.intellij.openapi.Disposable; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.Disposer; import com.intellij.openapi.util.Getter; -import com.intellij.openapi.util.Pair; import com.intellij.openapi.vcs.Details; import com.intellij.openapi.vcs.FilePath; import com.intellij.openapi.vcs.FilePathImpl; @@ -27,7 +26,6 @@ import com.intellij.openapi.vcs.GenericDetailsLoader; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.util.Consumer; import com.intellij.util.PairConsumer; -import com.intellij.util.ThreeState; import com.intellij.util.containers.SLRUMap; import com.intellij.vcsUtil.UIVcsUtil; import org.jetbrains.annotations.Nullable; @@ -198,7 +196,7 @@ public class ShortDiffDetails implements RefreshablePanel, Disposable { @Override public void dispose() { if (myDetailsLoader != null) { - myDetailsLoader.dispose(); + Disposer.dispose(myDetailsLoader); } myDetailsPanel.clear(); myDetailsCache.clear();