mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Initialisation: Avoid extern "C" for main function
This commit is contained in:
parent
6cd4c0a7dc
commit
ba466fc11f
1 changed files with 2 additions and 2 deletions
|
|
@ -128,7 +128,7 @@ public:
|
||||||
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
|
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
|
||||||
|
|
||||||
#define JUCE_MAIN_FUNCTION_DEFINITION \
|
#define JUCE_MAIN_FUNCTION_DEFINITION \
|
||||||
extern "C" JUCE_MAIN_FUNCTION \
|
JUCE_MAIN_FUNCTION \
|
||||||
{ \
|
{ \
|
||||||
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
|
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
|
||||||
juce::JUCEApplicationBase::iOSCustomDelegate = juce_GetIOSCustomDelegateClass(); \
|
juce::JUCEApplicationBase::iOSCustomDelegate = juce_GetIOSCustomDelegateClass(); \
|
||||||
|
|
@ -149,7 +149,7 @@ public:
|
||||||
juce::JUCEApplicationBase* juce_CreateApplication() { return new AppClass(); }
|
juce::JUCEApplicationBase* juce_CreateApplication() { return new AppClass(); }
|
||||||
|
|
||||||
#define JUCE_MAIN_FUNCTION_DEFINITION \
|
#define JUCE_MAIN_FUNCTION_DEFINITION \
|
||||||
extern "C" JUCE_MAIN_FUNCTION \
|
JUCE_MAIN_FUNCTION \
|
||||||
{ \
|
{ \
|
||||||
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
|
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
|
||||||
return juce::JUCEApplicationBase::main (JUCE_MAIN_FUNCTION_ARGS); \
|
return juce::JUCEApplicationBase::main (JUCE_MAIN_FUNCTION_ARGS); \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue