From d909b5aa2a907639d4ccfef5e09e49a2a3eace4c Mon Sep 17 00:00:00 2001 From: jules Date: Sun, 27 Apr 2014 14:04:32 +0100 Subject: [PATCH] Added some base class initialisers to keep gcc 4.8.2 happy --- modules/juce_core/containers/juce_DynamicObject.cpp | 2 +- modules/juce_core/javascript/juce_Javascript.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_core/containers/juce_DynamicObject.cpp b/modules/juce_core/containers/juce_DynamicObject.cpp index 439a26372f..739f715894 100644 --- a/modules/juce_core/containers/juce_DynamicObject.cpp +++ b/modules/juce_core/containers/juce_DynamicObject.cpp @@ -31,7 +31,7 @@ DynamicObject::DynamicObject() } DynamicObject::DynamicObject (const DynamicObject& other) - : properties (other.properties) + : ReferenceCountedObject(), properties (other.properties) { } diff --git a/modules/juce_core/javascript/juce_Javascript.cpp b/modules/juce_core/javascript/juce_Javascript.cpp index 00dc44b872..16641d64ab 100644 --- a/modules/juce_core/javascript/juce_Javascript.cpp +++ b/modules/juce_core/javascript/juce_Javascript.cpp @@ -768,7 +768,7 @@ struct JavascriptEngine::RootObject : public DynamicObject { FunctionObject() noexcept {} - FunctionObject (const FunctionObject& other) : functionCode (other.functionCode) + FunctionObject (const FunctionObject& other) : DynamicObject(), functionCode (other.functionCode) { ExpressionTreeBuilder tb (functionCode); tb.parseFunctionParamsAndBody (*this);