From 0271b108eb0cf3380a0b0c6ef30963b65b28f746 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Sat, 14 Mar 2020 07:30:07 -0400
Subject: [PATCH] Fix undefined behavior in LLPrimTextureList::copyTexture as a
 const& should never be null

---
 indra/llprimitive/llprimtexturelist.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/indra/llprimitive/llprimtexturelist.cpp b/indra/llprimitive/llprimtexturelist.cpp
index f4f08248b82..854003d42b1 100644
--- a/indra/llprimitive/llprimtexturelist.cpp
+++ b/indra/llprimitive/llprimtexturelist.cpp
@@ -137,7 +137,7 @@ S32 LLPrimTextureList::copyTexture(const U8 index, const LLTextureEntry& te)
 		// we're changing an existing entry
 	llassert(mEntryList[index]);
 	delete (mEntryList[index]);
-	if  (&te)
+	if  (te != LLTextureEntry::null)
 	{
 		mEntryList[index] = te.newCopy();
 	}
-- 
GitLab