JUCEApplication stuff in juce_core


#1

The juce_core module has some JUCEApplication specific stuff like the exception catcher and what not. Obviously those won’t work without the appropriate module (?)


#2

I’m pretty sure the core module is self-contained - I’ve used it in a few simple command-line utils with no other modules (unless I’ve been unwittingly pulling in other files?)


#3

The JUCE_CATCH_EXCEPTION macro calls JUCEApplication::sendUnhandledException()


#4

Ah, ok. Will try to disentangle that!


#5

…nope, it was already disentangled (??)… There’s already a check that will disable that code unless you’ve got the gui module (line 212 of juce_PlatformDefs.h)