From 2bb985313d0e8a38f47f78e9000498b62e994677 Mon Sep 17 00:00:00 2001 From: hikerstk Date: Mon, 5 Jul 2010 23:03:19 +0000 Subject: [PATCH] Fixed minor memory leak. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5651 178a84e3-b1eb-0310-8ba1-8eac791a3b58 --- src/graphics/material_manager.cpp | 12 ++++++++++++ src/graphics/material_manager.hpp | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/graphics/material_manager.cpp b/src/graphics/material_manager.cpp index aa9b7b258..6a3aab870 100644 --- a/src/graphics/material_manager.cpp +++ b/src/graphics/material_manager.cpp @@ -41,6 +41,18 @@ MaterialManager::MaterialManager() // be moved into a separate function. } +//----------------------------------------------------------------------------- +/** Frees all allocated data structures. + */ +MaterialManager::~MaterialManager() +{ + for(unsigned int i=0; i m_materials; public: - MaterialManager(); + MaterialManager(); + ~MaterialManager(); void loadMaterial (); void reInit (); void setAllMaterialFlags(video::ITexture* t,