mirror of
https://github.com/stenzek/duckstation.git
synced 2025-06-06 11:35:53 +00:00
dep/libchdr: Check that metadata seek succeeds
This commit is contained in:
parent
12acecbf36
commit
2c3d1d9e60
@ -3201,7 +3201,8 @@ static chd_error metadata_find_entry(chd_file *chd, uint32_t metatag, uint32_t m
|
|||||||
uint32_t count;
|
uint32_t count;
|
||||||
|
|
||||||
/* read the raw header */
|
/* read the raw header */
|
||||||
core_fseek(chd->file, metaentry->offset, SEEK_SET);
|
if (core_fseek(chd->file, metaentry->offset, SEEK_SET) != 0)
|
||||||
|
break;
|
||||||
count = core_fread(chd->file, raw_meta_header, sizeof(raw_meta_header));
|
count = core_fread(chd->file, raw_meta_header, sizeof(raw_meta_header));
|
||||||
if (count != sizeof(raw_meta_header))
|
if (count != sizeof(raw_meta_header))
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user