diff --git a/modules/juce_core/containers/juce_ReferenceCountedArray.h b/modules/juce_core/containers/juce_ReferenceCountedArray.h index 6bf2186b23..123b23e88b 100644 --- a/modules/juce_core/containers/juce_ReferenceCountedArray.h +++ b/modules/juce_core/containers/juce_ReferenceCountedArray.h @@ -84,7 +84,7 @@ public: ReferenceCountedArray (const ReferenceCountedArray& other) noexcept { const typename ReferenceCountedArray::ScopedLockType lock (other.getLock()); - numUsed = other.numUsed; + numUsed = other.size(); data.setAllocatedSize (numUsed); memcpy (data.elements, other.getRawDataPointer(), (size_t) numUsed * sizeof (ObjectClass*));