|
- diff --git a/modules/juce_events/native/juce_linux_Messaging.cpp b/modules/juce_events/native/juce_linux_Messaging.cpp
- index b2eaece..6e17abb 100644
- --- a/modules/juce_events/native/juce_linux_Messaging.cpp
- +++ b/modules/juce_events/native/juce_linux_Messaging.cpp
- @@ -360,8 +360,13 @@ bool MessageManager::postMessageToSystemQueue (MessageManager::MessageBase* cons
- if (LinuxErrorHandling::errorOccurred)
- return false;
-
- - InternalMessageQueue::getInstanceWithoutCreating()->postMessage (message);
- - return true;
- + if (InternalMessageQueue* const queue = InternalMessageQueue::getInstanceWithoutCreating())
- + {
- + queue->postMessage (message);
- + return true;
- + }
- +
- + return false;
- }
-
- void MessageManager::broadcastMessage (const String& /* value */)
|