X-Git-Url: http://git.tdb.fi/?p=libs%2Fdatafile.git;a=blobdiff_plain;f=source%2Fpacksource.h;fp=source%2Fpacksource.h;h=946e86eaa459f5dd6329cb851460e1bfad4c4aad;hp=67c14f5c15539a3d7457401625aeb9967776c80d;hb=e14c01b5775dd2e324b16ff49498db9b9113c523;hpb=a2cce9e933089f483163456e9872e005c33dd678 diff --git a/source/packsource.h b/source/packsource.h index 67c14f5..946e86e 100644 --- a/source/packsource.h +++ b/source/packsource.h @@ -26,7 +26,7 @@ public: struct FileInfo { std::string name; - IO::SeekOffset size; + IO::SeekOffset size = 0; }; private: @@ -49,8 +49,8 @@ private: private: std::string filename; - IO::Seekable *io; - IO::SeekOffset base_offset; + IO::Seekable *io = nullptr; + IO::SeekOffset base_offset = 0; std::list files; public: @@ -80,9 +80,9 @@ private: private: const Pack &pack; std::string filename; - IO::SeekOffset offset; - IO::SeekOffset length; - bool collection; + IO::SeekOffset offset = 0; + IO::SeekOffset length = 0; + bool collection = false; std::list objects; public: