mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 13:44:56 +00:00
PAK: Zero initialize m_sz and m_pos of PAKEntryReadStream
Provides a deterministic initial state for the members in the case of the default constructor.
This commit is contained in:
@@ -18,11 +18,11 @@ namespace DataSpec {
|
||||
/** PAK entry stream reader */
|
||||
class PAKEntryReadStream : public athena::io::IStreamReader {
|
||||
std::unique_ptr<atUint8[]> m_buf;
|
||||
atUint64 m_sz;
|
||||
atUint64 m_pos;
|
||||
atUint64 m_sz = 0;
|
||||
atUint64 m_pos = 0;
|
||||
|
||||
public:
|
||||
PAKEntryReadStream() {}
|
||||
PAKEntryReadStream() = default;
|
||||
operator bool() const { return m_buf.operator bool(); }
|
||||
PAKEntryReadStream(const PAKEntryReadStream& other) = delete;
|
||||
PAKEntryReadStream(PAKEntryReadStream&& other) = default;
|
||||
|
||||
Reference in New Issue
Block a user