diff options
author | ruslantproductengine <ruslantproductengine@lindenlab.com> | 2015-03-04 19:40:29 +0200 |
---|---|---|
committer | ruslantproductengine <ruslantproductengine@lindenlab.com> | 2015-03-04 19:40:29 +0200 |
commit | 9edbf480c66b0510b983b423c8ed3134671afb52 (patch) | |
tree | 5cc2ae3c70044ed4e86fffd759ce83db0728a704 /indra | |
parent | 29bdf1a234a70b02050f7774af873a40a1cfd21d (diff) |
MAINT-4943 FIXED Crash on location
Diffstat (limited to 'indra')
-rwxr-xr-x | indra/newview/llvovolume.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp index fd2e96744a..47d4e5565b 100755 --- a/indra/newview/llvovolume.cpp +++ b/indra/newview/llvovolume.cpp @@ -2054,7 +2054,7 @@ bool LLVOVolume::notifyAboutCreatingTexture(LLViewerTexture *texture) LLMaterialPtr cur_material = getTEMaterialParams(range_it->second.te); //here we just interesting in DIFFUSE_MAP only! - if(LLRender::DIFFUSE_MAP == range_it->second.map && GL_RGBA != texture->getPrimaryFormat()) + if(NULL != cur_material.get() && LLRender::DIFFUSE_MAP == range_it->second.map && GL_RGBA != texture->getPrimaryFormat()) { //ok let's check the diffuse mode switch(cur_material->getDiffuseAlphaMode()) { |