From ba466fc11f4f2053010f0f33661e230761cc6b18 Mon Sep 17 00:00:00 2001 From: reuk Date: Thu, 7 Nov 2024 11:17:59 +0000 Subject: [PATCH] Initialisation: Avoid extern "C" for main function --- modules/juce_events/messages/juce_Initialisation.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/juce_events/messages/juce_Initialisation.h b/modules/juce_events/messages/juce_Initialisation.h index 0f241326cc..2b10f4444b 100644 --- a/modules/juce_events/messages/juce_Initialisation.h +++ b/modules/juce_events/messages/juce_Initialisation.h @@ -128,7 +128,7 @@ public: JUCE_END_IGNORE_WARNINGS_GCC_LIKE #define JUCE_MAIN_FUNCTION_DEFINITION \ - extern "C" JUCE_MAIN_FUNCTION \ + JUCE_MAIN_FUNCTION \ { \ juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \ juce::JUCEApplicationBase::iOSCustomDelegate = juce_GetIOSCustomDelegateClass(); \ @@ -149,7 +149,7 @@ public: juce::JUCEApplicationBase* juce_CreateApplication() { return new AppClass(); } #define JUCE_MAIN_FUNCTION_DEFINITION \ - extern "C" JUCE_MAIN_FUNCTION \ + JUCE_MAIN_FUNCTION \ { \ juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \ return juce::JUCEApplicationBase::main (JUCE_MAIN_FUNCTION_ARGS); \