From 0b48323783a37059c9af13a5bda403465b1fea14 Mon Sep 17 00:00:00 2001 From: mattkae Date: Thu, 13 Oct 2022 18:50:52 -0400 Subject: Fixing bug where deallocation wasn't happening --- themes/SummerTheme.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'themes/SummerTheme.cpp') diff --git a/themes/SummerTheme.cpp b/themes/SummerTheme.cpp index b23cc71..20bb310 100644 --- a/themes/SummerTheme.cpp +++ b/themes/SummerTheme.cpp @@ -23,7 +23,6 @@ void SummerTheme::unload() { sun.unload(); } - void Sun::load(Renderer2d* renderer) { matte::List vertices; matte::List indices; @@ -49,6 +48,7 @@ void Sun::load(Renderer2d* renderer) { mesh.load(&vertices.data[0], vertices.numElements, &indices.data[0], indices.numElements, renderer); mesh.model = Mat4x4().translateByVec2(Vector2(renderer->context->width / 2.f, renderer->context->height / 2.f)); vertices.deallocate(); + indices.deallocate(); } void Sun::update(f32 dtSeconds) { -- cgit v1.2.1