From c01613ae0f210c161e524f047c3d5496f4d735f4 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 10 Feb 2015 14:11:05 +0100 Subject: [PATCH] SmartPointerManagerImpl: use identity pointer comparison (IDEA-CR-1367) --- .../psi/impl/smartPointers/SmartPointerManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/psi/impl/smartPointers/SmartPointerManagerImpl.java b/platform/core-impl/src/com/intellij/psi/impl/smartPointers/SmartPointerManagerImpl.java index 9f134812ae2e..401ab76370e0 100644 --- a/platform/core-impl/src/com/intellij/psi/impl/smartPointers/SmartPointerManagerImpl.java +++ b/platform/core-impl/src/com/intellij/psi/impl/smartPointers/SmartPointerManagerImpl.java @@ -239,7 +239,7 @@ public class SmartPointerManagerImpl extends SmartPointerManager { info.cleanup(); for (Iterator iterator = pointers.iterator(); iterator.hasNext(); ) { - if (pointer.equals(iterator.next().get())) { + if (pointer == iterator.next().get()) { iterator.remove(); return true; }