From e5781b5e34a7f867c8dc7ebc1cbb6e81efaa9b86 Mon Sep 17 00:00:00 2001
From: PilzAdam <pilzadam@minetest.net>
Date: Fri, 10 May 2013 21:54:50 +0200
Subject: [PATCH] Fix memory leaks: delete font in main and GUIChatConsole

---
 src/guiChatConsole.cpp | 1 +
 src/main.cpp           | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/src/guiChatConsole.cpp b/src/guiChatConsole.cpp
index ec23648f8..f31e599dc 100644
--- a/src/guiChatConsole.cpp
+++ b/src/guiChatConsole.cpp
@@ -121,6 +121,7 @@ GUIChatConsole::GUIChatConsole(
 
 GUIChatConsole::~GUIChatConsole()
 {
+	delete m_font;
 }
 
 void GUIChatConsole::openConsole(f32 height)
diff --git a/src/main.cpp b/src/main.cpp
index 94382ec60..e2ea19295 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -2063,6 +2063,8 @@ int main(int argc, char *argv[])
 	*/
 	device->drop();
 
+	delete font;
+
 #endif // !SERVER
 	
 	// Update configuration file
-- 
GitLab