dep/libchdr: Add chd_get_compressed_size()

This commit is contained in:
Stenzek
2023-12-20 23:40:07 +10:00
parent bbd021bd5f
commit fd341f6a9d
2 changed files with 11 additions and 1 deletions

View File

@ -1952,6 +1952,14 @@ CHD_EXPORT core_file *chd_core_file(chd_file *chd)
return chd->file;
}
CHD_EXPORT UINT64 chd_get_compressed_size(chd_file *chd)
{
UINT64 size = chd->file->fsize(chd->file);
if (chd->parent)
size += chd_get_compressed_size(chd->parent);
return size;
}
/*-------------------------------------------------
chd_error_string - return an error string for
the given CHD error