From dcfbfed8bcb162e16eea92391ce37c1df6faa70a Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 17 Oct 2012 10:23:54 +0100 Subject: [PATCH] Fix for main() declaration. --- modules/juce_gui_basics/application/juce_Initialisation.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/application/juce_Initialisation.h b/modules/juce_gui_basics/application/juce_Initialisation.h index 5071633c56..3eaea3db18 100644 --- a/modules/juce_gui_basics/application/juce_Initialisation.h +++ b/modules/juce_gui_basics/application/juce_Initialisation.h @@ -104,7 +104,7 @@ public: #define START_JUCE_APPLICATION(AppClass) \ static juce::JUCEApplicationBase* juce_CreateApplication() { return new AppClass(); } \ - JUCE_MAIN_FUNCTION \ + extern "C" JUCE_MAIN_FUNCTION \ { \ juce::JUCEApplication::createInstance = &juce_CreateApplication; \ return juce::JUCEApplication::main (JUCE_MAIN_FUNCTION_ARGS); \