From 0e76a00402eabc5b76803d40fe01d6c341e771bf Mon Sep 17 00:00:00 2001 From: sshumakov3 Date: Sat, 31 Jul 2021 15:54:43 +0300 Subject: [PATCH] do not use std::vector in alphamap updates --- src/noggit/texture_set.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/noggit/texture_set.cpp b/src/noggit/texture_set.cpp index 6eee51c0..aadfa514 100644 --- a/src/noggit/texture_set.cpp +++ b/src/noggit/texture_set.cpp @@ -9,7 +9,7 @@ #include #include // std::min -#include // std::cout +#include #include #include @@ -1198,7 +1198,7 @@ void TextureSet::bind_alpha(std::size_t id) { if (tmp_edit_values) { - std::vector amap(3 * 64 * 64); + std::array amap{}; auto& tmp_amaps = tmp_edit_values.get(); for (int i = 0; i < 64 * 64; ++i) @@ -1213,7 +1213,7 @@ void TextureSet::bind_alpha(std::size_t id) } else { - std::vector amap(3 * 64 * 64); + std::array amap{}; uint8_t const* alpha_ptr[3]; for (int i = 0; i < nTextures - 1; ++i)