From ff6e3bdace2927cd68a21af3b29862ec697d2bf1 Mon Sep 17 00:00:00 2001 From: jules Date: Fri, 17 Jan 2014 09:27:51 +0000 Subject: [PATCH] Fix for Array move operator. --- modules/juce_core/containers/juce_Array.h | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/juce_core/containers/juce_Array.h b/modules/juce_core/containers/juce_Array.h index e258b680e4..5ba8982f45 100644 --- a/modules/juce_core/containers/juce_Array.h +++ b/modules/juce_core/containers/juce_Array.h @@ -143,6 +143,7 @@ public: Array& operator= (Array&& other) noexcept { const ScopedLockType lock (getLock()); + deleteAllElements(); data = static_cast&&> (other.data); numUsed = other.numUsed; other.numUsed = 0;