From 310c063195a502d0f176e5e20d1bec1893dfc208 Mon Sep 17 00:00:00 2001 From: jules Date: Fri, 12 Oct 2012 15:00:19 +0100 Subject: [PATCH] Fix to Array::removeAllInstanceOf. --- modules/juce_core/containers/juce_Array.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/juce_core/containers/juce_Array.h b/modules/juce_core/containers/juce_Array.h index 26dd9cea54..13764ebeb4 100644 --- a/modules/juce_core/containers/juce_Array.h +++ b/modules/juce_core/containers/juce_Array.h @@ -770,10 +770,9 @@ public: void removeAllInstancesOf (ParameterType valueToRemove) { const ScopedLockType lock (getLock()); - ElementType* const e = data.elements; for (int i = numUsed; --i >= 0;) - if (valueToRemove == e[i]) + if (valueToRemove == data.elements[i]) remove (i); }