From efbb09f5d44d22d57109c69aff68c70c7121b887 Mon Sep 17 00:00:00 2001 From: Felix Salcher Date: Wed, 2 Jul 2025 22:13:07 +0200 Subject: [PATCH] change buffer initialization from constructor to resizing --- tests/image.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/image.cpp b/tests/image.cpp index 4ce2da2..e7d5fba 100644 --- a/tests/image.cpp +++ b/tests/image.cpp @@ -56,11 +56,13 @@ static bool tryLoadImageFromBuffer(const std::span& data) { } std::vector getImageBuffer(const std::string& path) { - std::ifstream file("./resource/images/hyprland.png", std::ios::binary | std::ios::ate); - std::streamsize size = file.tellg(); + std::vector buffer; + + std::ifstream file("./resource/images/hyprland.png", std::ios::binary | std::ios::ate); + std::streamsize size = file.tellg(); file.seekg(0, std::ios::beg); - std::vector buffer(size); + buffer.resize(size); file.read(reinterpret_cast(buffer.data()), size);