]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Texture.cpp
glDeleteTextures safely ignores zeroes
[lugaru.git] / Source / Texture.cpp
index 37d4073b0a862e2f8488e816e00618572070b1f4..a8df84ae9c1b244dd6b70a3c98d6ebc8ab4e62d4 100644 (file)
@@ -9,6 +9,11 @@ map<string,Texture> Texture::textures;
 extern TGAImageRec texture;
 extern bool trilinear;
 
+Texture::~Texture()  {
+       free(array);
+    glDeleteTextures(1,&id);
+}
+
 void Texture::load()  {
        GLuint type;