From b47ad9ec5ac8343b158556fa6eaba44d23452191 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Tue, 10 Aug 2021 05:41:08 -0400
Subject: [PATCH] Fix potential memory leak in LLFontFreetype::loadFont

---
 indra/llrender/llfontfreetype.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/indra/llrender/llfontfreetype.cpp b/indra/llrender/llfontfreetype.cpp
index f4f086cb9d4..6fa90ca45c6 100644
--- a/indra/llrender/llfontfreetype.cpp
+++ b/indra/llrender/llfontfreetype.cpp
@@ -112,6 +112,7 @@ const U8* LLFontManager::loadFont(const std::string& filename, long& out_size)
 	if (fread(in_buf, 1, out_size, filep) != out_size)
 	{
 		out_size = 0;
+        delete [] in_buf;
 		return nullptr;
 	}
 	filep.close();
-- 
GitLab