1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 04:27:44 +00:00

LibGfx/TGA: Default initialize the TGAHeader in the context

This commit is contained in:
Lucas CHOLLET 2023-07-09 00:48:25 -04:00 committed by Jelle Raaijmakers
parent ff4e0d2943
commit e0ff3fbfad

View file

@ -156,7 +156,7 @@ private:
}; };
struct TGALoadingContext { struct TGALoadingContext {
TGAHeader header; TGAHeader header {};
OwnPtr<TGAReader> reader = { nullptr }; OwnPtr<TGAReader> reader = { nullptr };
RefPtr<Gfx::Bitmap> bitmap; RefPtr<Gfx::Bitmap> bitmap;
}; };
@ -180,7 +180,6 @@ bool TGAImageDecoderPlugin::decode_tga_header()
if (reader->data().size() < sizeof(TGAHeader)) if (reader->data().size() < sizeof(TGAHeader))
return false; return false;
m_context->header = TGAHeader();
m_context->header.id_length = reader->read_u8(); m_context->header.id_length = reader->read_u8();
m_context->header.color_map_type = reader->read_u8(); m_context->header.color_map_type = reader->read_u8();
m_context->header.data_type_code = static_cast<TGADataType>(reader->read_u8()); m_context->header.data_type_code = static_cast<TGADataType>(reader->read_u8());