From 8011ce4209182b7d13646aa7ac6c8c7f78ffeab2 Mon Sep 17 00:00:00 2001 From: jules Date: Thu, 23 Feb 2017 15:22:52 +0000 Subject: [PATCH] Added a couple of missing JUCE_API declarations --- modules/juce_core/containers/juce_Variant.h | 2 +- modules/juce_core/javascript/juce_Javascript.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_core/containers/juce_Variant.h b/modules/juce_core/containers/juce_Variant.h index 7dd41b6625..d70e165706 100644 --- a/modules/juce_core/containers/juce_Variant.h +++ b/modules/juce_core/containers/juce_Variant.h @@ -51,7 +51,7 @@ public: /** This structure is passed to a NativeFunction callback, and contains invocation details about the function's arguments and context. */ - struct NativeFunctionArgs + struct JUCE_API NativeFunctionArgs { NativeFunctionArgs (const var& thisObject, const var* args, int numArgs) noexcept; diff --git a/modules/juce_core/javascript/juce_Javascript.h b/modules/juce_core/javascript/juce_Javascript.h index 13286c0fee..17fc2ba1a6 100644 --- a/modules/juce_core/javascript/juce_Javascript.h +++ b/modules/juce_core/javascript/juce_Javascript.h @@ -46,7 +46,7 @@ script creates complex connections between objects, you run the risk of creating cyclic dependencies and hence leaking. */ -class JavascriptEngine +class JUCE_API JavascriptEngine { public: /** Creates an instance of the engine.