DRTVWR-558: Fix merge glitch: missing LLEventDispatcher::addFail()

(cherry picked from commit 3be250da90dd3d361df713056b881e017684e2b3)
master
Nat Goodspeed 2023-01-24 13:31:50 -05:00
parent 2eb0ea9593
commit 7c79d7a7d4
1 changed files with 8 additions and 0 deletions

View File

@ -605,6 +605,14 @@ void LLEventDispatcher::addLLSD(const std::string& name, const std::string& desc
mDispatch.emplace(name, new LLSDDispatchEntry(this, desc, callable, required));
}
void LLEventDispatcher::addFail(const std::string& name, const char* classname) const
{
LL_ERRS("LLEventDispatcher") << "LLEventDispatcher(" << mDesc << ")::add(" << name
<< "): " << LLError::Log::demangle(classname)
<< " is not a subclass of LLEventDispatcher"
<< LL_ENDL;
}
/// Unregister a callable
bool LLEventDispatcher::remove(const std::string& name)
{