diff options
| -rw-r--r-- | indra/llappearance/llavatarappearance.cpp | 6 | ||||
| -rw-r--r-- | indra/llmath/llmatrix4a.h | 2 | 
2 files changed, 3 insertions, 5 deletions
| diff --git a/indra/llappearance/llavatarappearance.cpp b/indra/llappearance/llavatarappearance.cpp index f9745efb78..e09bf51b93 100644 --- a/indra/llappearance/llavatarappearance.cpp +++ b/indra/llappearance/llavatarappearance.cpp @@ -663,18 +663,16 @@ BOOL LLAvatarAppearance::allocateCharacterJoints( U32 num )  BOOL LLAvatarAppearance::buildSkeleton(const LLAvatarSkeletonInfo *info)  {      LL_DEBUGS("BVH") << "numBones " << info->mNumBones << " numCollisionVolumes " << info->mNumCollisionVolumes << LL_ENDL; -	//------------------------------------------------------------------------- +    mNextJointNum = 0; +  	// allocate joints -	//-------------------------------------------------------------------------  	if (!allocateCharacterJoints(info->mNumBones))  	{  		LL_ERRS() << "Can't allocate " << info->mNumBones << " joints" << LL_ENDL;  		return FALSE;  	} -	//-------------------------------------------------------------------------  	// allocate volumes -	//-------------------------------------------------------------------------  	if (info->mNumCollisionVolumes)  	{  		if (!allocateCollisionVolumes(info->mNumCollisionVolumes)) diff --git a/indra/llmath/llmatrix4a.h b/indra/llmath/llmatrix4a.h index 72b61e2a74..e11fa1bf72 100644 --- a/indra/llmath/llmatrix4a.h +++ b/indra/llmath/llmatrix4a.h @@ -149,7 +149,7 @@ public:  	inline void affineTransform(const LLVector4a& v, LLVector4a& res)      { -        affineTransformNonSSE(v,res); +        affineTransformSSE(v,res);      }  }; | 
