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