From ed63dc104c7090797efe5e71b3f4113dfcdab5ff Mon Sep 17 00:00:00 2001 From: jules Date: Thu, 14 Jun 2012 08:39:07 +0100 Subject: [PATCH] Fixes for SortedSet. --- modules/juce_core/containers/juce_SortedSet.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_core/containers/juce_SortedSet.h b/modules/juce_core/containers/juce_SortedSet.h index d300a4596a..bc1ab18a72 100644 --- a/modules/juce_core/containers/juce_SortedSet.h +++ b/modules/juce_core/containers/juce_SortedSet.h @@ -424,7 +424,7 @@ public: if (numElementsToAdd < 0 || startIndex + numElementsToAdd > setToAddFrom.size()) numElementsToAdd = setToAddFrom.size() - startIndex; - addArray (setToAddFrom.elements + startIndex, numElementsToAdd); + addArray (setToAddFrom.data.elements + startIndex, numElementsToAdd); } } } @@ -582,7 +582,7 @@ private: if (numberToMove > 0) memmove (insertPos + 1, insertPos, sizeof (ElementType) * (size_t) numberToMove); - *insertPos = newElement; + new (insertPos) ElementType (newElement); ++numUsed; } };