Jelajahi Sumber

Fixed null pointer in ScriptTarget.

Darryl Gough 13 tahun lalu
induk
melakukan
fffa4cb68a
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      gameplay/src/ScriptTarget.cpp

+ 1 - 1
gameplay/src/ScriptTarget.cpp

@@ -51,7 +51,7 @@ template<> bool ScriptTarget::fireEvent<bool>(const char* eventName, ...)
     va_start(list, eventName);
 
     std::map<std::string, std::vector<Callback>* >::iterator iter = _callbacks.find(eventName);
-    if (iter != _callbacks.end())
+    if (iter != _callbacks.end() && iter->second)
     {
         ScriptController* sc = Game::getInstance()->getScriptController();