diff options
author | Ian Moffett <ian@osmora.org> | 2025-05-02 16:32:14 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-05-02 16:32:14 -0400 |
commit | 21c3d9ad9157ec6b138fe130dce7f6fbee986f88 (patch) | |
tree | 0e7ea0ed8bc8c77a6072ebc26468348462a5e773 /omar.c | |
parent | afd1fec90c274daeed2806cf6602bba68c9b1777 (diff) |
Fix sizeof() against header
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'omar.c')
-rw-r--r-- | omar.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -338,7 +338,7 @@ archive_extract(void) off = 512; mkpath(namebuf); } else { - off = ALIGN_UP(sizeof(hdr) + hdr->namelen + hdr->len, BLOCK_SIZE); + off = ALIGN_UP(sizeof(*hdr) + hdr->namelen + hdr->len, BLOCK_SIZE); p = (char *)hdr + sizeof(struct omar_hdr); p += hdr->namelen; extract_single(p, hdr->len, namebuf); |