From f4f1861343fae9801445bc621f7af3c96091b954 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Sun, 14 Nov 2021 19:49:07 -0500
Subject: [PATCH] Fix uninitialized usage of LLVector4a variable in LLMatrix4a
 getColumn

---
 indra/llmath/llmatrix4a.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/indra/llmath/llmatrix4a.h b/indra/llmath/llmatrix4a.h
index f459e99a1ca..95745f361ee 100644
--- a/indra/llmath/llmatrix4a.h
+++ b/indra/llmath/llmatrix4a.h
@@ -276,9 +276,10 @@ class alignas(16) LLMatrix4a
 	}
 
 	template<int N>
-	inline LLVector4a getColumn()
+	inline LLVector4a getColumn() const
 	{
 		LLVector4a v;
+		v.clear();
 		v.copyComponent<0>(mMatrix[0].getScalarAt<N>());
 		v.copyComponent<1>(mMatrix[1].getScalarAt<N>());
 		v.copyComponent<2>(mMatrix[2].getScalarAt<N>());
-- 
GitLab