Use an empty dictionary for the 'this' scope when executing commands with Livestatus

fixes #9883
This commit is contained in:
Gunnar Beutner 2015-08-11 13:58:02 +02:00
parent d30d1d4dda
commit 9b0375bed8
1 changed files with 1 additions and 0 deletions

View File

@ -636,6 +636,7 @@ void LivestatusQuery::ExecuteScriptHelper(const Stream::Ptr& stream)
expr = ConfigCompiler::CompileText(fileName, m_Command, false);
ScriptFrame frame;
frame.Locals = lsf.Locals;
frame.Self = lsf.Locals;
result = expr->Evaluate(frame);
} catch (const ScriptError& ex) {
delete expr;