Null check, sooner is better, and clang is happy. Thanks Liru.
This commit is contained in:
@@ -977,12 +977,12 @@ void LLFace::getPlanarProjectedParams(LLQuaternion* face_rot, LLVector3* face_po
|
|||||||
{
|
{
|
||||||
const LLMatrix4a& vol_mat = getWorldMatrix();
|
const LLMatrix4a& vol_mat = getWorldMatrix();
|
||||||
const LLVolumeFace& vf = getViewerObject()->getVolume()->getVolumeFace(mTEOffset);
|
const LLVolumeFace& vf = getViewerObject()->getVolume()->getVolumeFace(mTEOffset);
|
||||||
const LLVector4a& normal = vf.mNormals[0];
|
if (!vf.mTangents)
|
||||||
const LLVector4a& tangent = vf.mTangents[0];
|
|
||||||
if (!&tangent)
|
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
const LLVector4a& normal = vf.mNormals[0];
|
||||||
|
const LLVector4a& tangent = vf.mTangents[0];
|
||||||
|
|
||||||
LLVector4a binormal;
|
LLVector4a binormal;
|
||||||
binormal.setCross3(normal, tangent);
|
binormal.setCross3(normal, tangent);
|
||||||
|
|||||||
Reference in New Issue
Block a user