From 174e04b76681f0bd2d8d19bf5084deb43400c92d Mon Sep 17 00:00:00 2001 From: jules Date: Sat, 1 Feb 2014 17:08:10 +0000 Subject: [PATCH] Added a copy constructor for DynamicObject --- modules/juce_core/containers/juce_DynamicObject.cpp | 5 +++++ modules/juce_core/containers/juce_DynamicObject.h | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/juce_core/containers/juce_DynamicObject.cpp b/modules/juce_core/containers/juce_DynamicObject.cpp index 69d9bf9645..4dc7e3584f 100644 --- a/modules/juce_core/containers/juce_DynamicObject.cpp +++ b/modules/juce_core/containers/juce_DynamicObject.cpp @@ -30,6 +30,11 @@ DynamicObject::DynamicObject() { } +DynamicObject::DynamicObject (const DynamicObject& other) + : properties (other.properties) +{ +} + DynamicObject::~DynamicObject() { } diff --git a/modules/juce_core/containers/juce_DynamicObject.h b/modules/juce_core/containers/juce_DynamicObject.h index e6d547d91c..b10c21292a 100644 --- a/modules/juce_core/containers/juce_DynamicObject.h +++ b/modules/juce_core/containers/juce_DynamicObject.h @@ -46,9 +46,8 @@ class JUCE_API DynamicObject : public ReferenceCountedObject public: //============================================================================== DynamicObject(); - - /** Destructor. */ - virtual ~DynamicObject(); + DynamicObject (const DynamicObject&); + ~DynamicObject(); typedef ReferenceCountedObjectPtr Ptr;