From c6a7c67dfd157cf4256c71271c117dd079394bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Sami=20G=C3=BCrp=C4=B1nar?= Date: Sun, 5 May 2024 05:37:08 +0300 Subject: [PATCH] fix(mesh): added destructor --- src/world/mesh/IMesh.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/world/mesh/IMesh.hpp b/src/world/mesh/IMesh.hpp index 610f076..5531b33 100644 --- a/src/world/mesh/IMesh.hpp +++ b/src/world/mesh/IMesh.hpp @@ -10,7 +10,9 @@ class IMesh { mVertices(std::move(vertices)), mTextures(std::move(textures)) {} - virtual ~IMesh() = default; + virtual ~IMesh() { + glDeleteVertexArrays(1, &mVAO); + } virtual void setup() = 0;