diff options
author | Rechi <Rechi@users.noreply.github.com> | 2018-09-03 12:00:00 +0200 |
---|---|---|
committer | Rechi <Rechi@users.noreply.github.com> | 2018-09-03 12:00:00 +0200 |
commit | f152c6d860ffffaa12069636d70a0c5dacf9eb3b (patch) | |
tree | 6c6ffb59b2d0461244e3f461556db29ba0beda00 | |
parent | 4420f0c34d04d8c03dca64692f133745856d986b (diff) |
[modernize] use default member initializers for SZipEntry
-rw-r--r-- | xbmc/filesystem/ZipManager.h | 45 |
1 files changed, 15 insertions, 30 deletions
diff --git a/xbmc/filesystem/ZipManager.h b/xbmc/filesystem/ZipManager.h index 3c155f17b0..9c105ae0f0 100644 --- a/xbmc/filesystem/ZipManager.h +++ b/xbmc/filesystem/ZipManager.h @@ -28,40 +28,25 @@ class CURL; static const std::string PATH_TRAVERSAL(R"_((^|\/|\\)\.{2}($|\/|\\))_"); struct SZipEntry { - unsigned int header; - unsigned short version; - unsigned short flags; - unsigned short method; - unsigned short mod_time; - unsigned short mod_date; - unsigned int crc32; - unsigned int csize; // compressed size - unsigned int usize; // uncompressed size - unsigned short flength; // filename length - unsigned short elength; // extra field length (local file header) - unsigned short eclength; // extra field length (central file header) - unsigned short clength; // file comment length (central file header) - unsigned int lhdrOffset; // Relative offset of local header - int64_t offset; // offset in file to compressed data + unsigned int header = 0; + unsigned short version = 0; + unsigned short flags = 0; + unsigned short method = 0; + unsigned short mod_time = 0; + unsigned short mod_date = 0; + unsigned int crc32 = 0; + unsigned int csize = 0; // compressed size + unsigned int usize = 0; // uncompressed size + unsigned short flength = 0; // filename length + unsigned short elength = 0; // extra field length (local file header) + unsigned short eclength = 0; // extra field length (central file header) + unsigned short clength = 0; // file comment length (central file header) + unsigned int lhdrOffset = 0; // Relative offset of local header + int64_t offset = 0; // offset in file to compressed data char name[255]; SZipEntry() { - header = 0; - version = 0; - flags = 0; - method = 0; - mod_time = 0; - mod_date = 0; - crc32 = 0; - csize = 0; - usize = 0; - flength = 0; - elength = 0; - eclength = 0; - clength = 0; - lhdrOffset = 0; - offset = 0; name[0] = '\0'; } |