EXT-7762 FIXED Added check to avoid showing script errors from not owned objects.

reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/570/

--HG--
branch : product-engine
meow-7.2.2
Alexei Arabadji 2010-06-11 17:07:27 +03:00
parent d5cae2e628
commit 5ec3357a6c
1 changed files with 8 additions and 0 deletions

View File

@ -32,6 +32,7 @@
#include "llviewerprecompiledheaders.h"
#include "llagentdata.h" // for gAgentID
#include "llnearbychathandler.h"
#include "llbottomtray.h"
@ -367,6 +368,13 @@ void LLNearbyChatHandler::processChat(const LLChat& chat_msg, const LLSD &args)
{
if(gSavedSettings.getBOOL("ShowScriptErrors") == FALSE)
return;
// don't process debug messages from not owned objects, see EXT-7762
if (gAgentID != chat_msg.mOwnerID)
{
return;
}
if (gSavedSettings.getS32("ShowScriptErrorsLocation")== 1)// show error in window //("ScriptErrorsAsChat"))
{