diff --git a/Engine/source/util/messaging/eventManager.h b/Engine/source/util/messaging/eventManager.h index e5ec82032..888e8357c 100644 --- a/Engine/source/util/messaging/eventManager.h +++ b/Engine/source/util/messaging/eventManager.h @@ -58,6 +58,9 @@ class EventManagerListener : public Dispatcher::IMessageListener SimpleHashTable< Vector > mSubscribers; public: + // Ensure that the subscriber map doesn't use case-sensitive string comparisons. + EventManagerListener(): mSubscribers(64, false) {} + /// Called by the EventManager queue when an event is triggered. Calls all listeners subscribed to the triggered event. virtual bool onMessageReceived( StringTableEntry queue, const char* event, const char* data ); virtual bool onMessageObjectReceived( StringTableEntry queue, Message *msg ) { return true; };