1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

Initialisation: Avoid extern "C" for main function

This commit is contained in:
reuk 2024-11-07 11:17:59 +00:00
parent 6cd4c0a7dc
commit ba466fc11f
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C

View file

@ -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); \