Skip to content

Commit ee201b7

Browse files
committed
Avoid extern "C" for main function
1 parent 481c457 commit ee201b7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

modules/juce_events/messages/juce_Initialisation.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ class JUCE_API ScopedJuceInitialiser_GUI final
143143
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
144144

145145
#define JUCE_MAIN_FUNCTION_DEFINITION \
146-
extern "C" JUCE_MAIN_FUNCTION \
146+
JUCE_MAIN_FUNCTION \
147147
{ \
148148
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
149149
juce::JUCEApplicationBase::iOSCustomDelegate = juce_GetIOSCustomDelegateClass(); \
@@ -170,7 +170,7 @@ class JUCE_API ScopedJuceInitialiser_GUI final
170170
}
171171

172172
#define JUCE_MAIN_FUNCTION_DEFINITION \
173-
extern "C" JUCE_MAIN_FUNCTION \
173+
JUCE_MAIN_FUNCTION \
174174
{ \
175175
juce::JUCEApplicationBase::createInstance = &juce_CreateApplication; \
176176
return juce::JUCEApplicationBase::main(JUCE_MAIN_FUNCTION_ARGS); \

0 commit comments

Comments
 (0)