From 35e80a99e6d21626345d2b94ee854eb67e0d261e Mon Sep 17 00:00:00 2001 From: Vladyslav Baranovskyi Date: Fri, 22 Nov 2024 15:41:49 +0200 Subject: [PATCH] CRC32 changes --- openVulkanoCpp/Math/CRC32.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openVulkanoCpp/Math/CRC32.hpp b/openVulkanoCpp/Math/CRC32.hpp index 7c95649..82bc954 100644 --- a/openVulkanoCpp/Math/CRC32.hpp +++ b/openVulkanoCpp/Math/CRC32.hpp @@ -7,17 +7,18 @@ #pragma once #include +#include class CRC32 { - uint32_t m_table[256]; + std::array m_table; uint32_t m_currentValue = 0; public: CRC32() { uint32_t polynomial = 0xEDB88320; - for (uint32_t i = 0; i < 256; i++) + for (uint32_t i = 0; i < m_table.size(); i++) { uint32_t c = i; for (size_t j = 0; j < 8; j++)