Mercurial > hg > dmlib
diff src/dmpack.c @ 2479:c1cae47cd410
Rename DMPackEntry::length to csize (compressed size).
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 27 Apr 2020 21:33:29 +0300 |
parents | 69a5af2eb1ea |
children | 9807ae37ad69 |
line wrap: on
line diff
--- a/src/dmpack.c Mon Apr 27 20:39:35 2020 +0300 +++ b/src/dmpack.c Mon Apr 27 21:33:29 2020 +0300 @@ -150,7 +150,7 @@ if (!dm_fread_str(pack->file, (Uint8 *) &entry->filename, DMRES_NAME_LEN) || !dm_fread_le64(pack->file, &entry->offset) || - !dm_fread_le32(pack->file, &entry->length) || + !dm_fread_le32(pack->file, &entry->csize) || !dm_fread_le32(pack->file, &entry->size) || !dm_fread_le32(pack->file, &entry->flags)) { @@ -162,8 +162,8 @@ entry->filename[DMRES_NAME_LEN] = 0; // Validate - if (entry->size == 0 || entry->length == 0 || - entry->length > hdr.dirOffset || + if (entry->size == 0 || entry->csize == 0 || + entry->csize > hdr.dirOffset || entry->offset > hdr.dirOffset || strlen(entry->filename) == 0) {