From 3e14d9cd5a81bbe4688ae3792315b45b7119b6bc Mon Sep 17 00:00:00 2001 From: Rtch90 Date: Tue, 21 Aug 2018 23:37:58 +0100 Subject: [PATCH] [Fix] Leaking textures. --- src/gui_image.cpp | 2 +- src/space_station_view.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui_image.cpp b/src/gui_image.cpp index 512fc72..c8d95a2 100644 --- a/src/gui_image.cpp +++ b/src/gui_image.cpp @@ -4,7 +4,7 @@ namespace Gui { Image::~Image(void) { -#pragma message("Warning: Leaking GL textures..") + glDeleteTextures(1, &m_tex); } Image::Image(const char* filename) : Widget() { diff --git a/src/space_station_view.cpp b/src/space_station_view.cpp index 1ced1c4..2c080e6 100644 --- a/src/space_station_view.cpp +++ b/src/space_station_view.cpp @@ -27,6 +27,7 @@ public: glDisable(GL_TEXTURE_2D); } virtual ~DeadVideoLink(void) { + glDeleteTextures(1, &m_tex); delete m_message; } virtual void Draw(void) {