mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 23:17:46 +00:00
LibArchive: Use designated initializers
Benefits: - Braced-initialization prevents unknown narrowing conversions. - Using designated initializers will result in a compiler error when a member is skipped or forgotten.
This commit is contained in:
parent
484c0edafc
commit
c0735b047e
2 changed files with 70 additions and 55 deletions
|
@ -221,8 +221,14 @@ public:
|
|||
private:
|
||||
static bool find_end_of_central_directory_offset(ReadonlyBytes, size_t& offset);
|
||||
|
||||
u16 member_count { 0 };
|
||||
size_t members_start_offset { 0 };
|
||||
Zip(u16 member_count, size_t members_start_offset, ReadonlyBytes input_data)
|
||||
: m_member_count { member_count }
|
||||
, m_members_start_offset { members_start_offset }
|
||||
, m_input_data { input_data }
|
||||
{
|
||||
}
|
||||
u16 m_member_count { 0 };
|
||||
size_t m_members_start_offset { 0 };
|
||||
ReadonlyBytes m_input_data;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue