From e0ff3fbfad28290faa51398038b8ebc283f6f0e5 Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Sun, 9 Jul 2023 00:48:25 -0400 Subject: [PATCH] LibGfx/TGA: Default initialize the `TGAHeader` in the context --- Userland/Libraries/LibGfx/ImageFormats/TGALoader.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGfx/ImageFormats/TGALoader.cpp b/Userland/Libraries/LibGfx/ImageFormats/TGALoader.cpp index a51543fa51..6b4f502404 100644 --- a/Userland/Libraries/LibGfx/ImageFormats/TGALoader.cpp +++ b/Userland/Libraries/LibGfx/ImageFormats/TGALoader.cpp @@ -156,7 +156,7 @@ private: }; struct TGALoadingContext { - TGAHeader header; + TGAHeader header {}; OwnPtr reader = { nullptr }; RefPtr bitmap; }; @@ -180,7 +180,6 @@ bool TGAImageDecoderPlugin::decode_tga_header() if (reader->data().size() < sizeof(TGAHeader)) return false; - m_context->header = TGAHeader(); m_context->header.id_length = reader->read_u8(); m_context->header.color_map_type = reader->read_u8(); m_context->header.data_type_code = static_cast(reader->read_u8());