diff -r 9b21f0ce2b09 -r 6e46bb7aaf70 core/EventManager.h --- a/core/EventManager.h Thu Apr 12 02:16:09 2007 +0000 +++ b/core/EventManager.h Thu Apr 12 07:51:05 2007 +0000 @@ -42,11 +42,13 @@ pPreHook = NULL; pPostHook = NULL; postCopy = false; + pEventCopy = NULL; refCount = 0; } IChangeableForward *pPreHook; IChangeableForward *pPostHook; bool postCopy; + IGameEvent *pEventCopy; unsigned int refCount; }; @@ -102,10 +104,9 @@ private: HandleType_t m_EventType; bool m_NotifyPlugins; - const char *m_EventName; - IGameEvent *m_EventCopy; Trie *m_EventHooks; CStack m_FreeEvents; + CStack m_EventNames; }; extern EventManager g_EventManager;