Skip to content
Snippets Groups Projects
Commit bd068caa authored by Kent Quirk's avatar Kent Quirk
Browse files

merge from dessie/viewer_release

parents 3ae35441 abb607a6
No related branches found
No related tags found
No related merge requests found
...@@ -4928,6 +4928,11 @@ void LLViewerObject::setIncludeInSearch(bool include_in_search) ...@@ -4928,6 +4928,11 @@ void LLViewerObject::setIncludeInSearch(bool include_in_search)
void LLViewerObject::setRegion(LLViewerRegion *regionp) void LLViewerObject::setRegion(LLViewerRegion *regionp)
{ {
if (!regionp)
{
llwarns << "viewer object set region to NULL" << llendl;
}
mLatestRecvPacketID = 0; mLatestRecvPacketID = 0;
mRegionp = regionp; mRegionp = regionp;
......
...@@ -894,10 +894,10 @@ void LLViewerObjectList::removeDrawable(LLDrawable* drawablep) ...@@ -894,10 +894,10 @@ void LLViewerObjectList::removeDrawable(LLDrawable* drawablep)
BOOL LLViewerObjectList::killObject(LLViewerObject *objectp) BOOL LLViewerObjectList::killObject(LLViewerObject *objectp)
{ {
// Don't ever kill gAgentAvatarp, just mark it as null region instead. // Don't ever kill gAgentAvatarp, just force it to the agent's region
if (objectp == gAgentAvatarp) if (objectp == gAgentAvatarp)
{ {
objectp->setRegion(NULL); objectp->setRegion(gAgent.getRegion());
return FALSE; return FALSE;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment