Hi Thomas,

Thanks for the analysis.

If possible, I'd vote for modifying struct iso9660_stat_s to use
uint64_t (or anything that's going to be typedef'd to uint64_t when
LFS is enabled) so that libcdio users don't have to jump through hoops
to get the actual size of a > 4GB file.

Apart from that, any solution that'll transparently handle files that
use multiple extents looks good to me.

Regards,

/Pete

Reply via email to