Move decoding of DDT v1 entries to separate function.

This commit is contained in:
2025-08-05 01:05:31 +01:00
parent 23d656ecab
commit a9ca79e5a4
3 changed files with 52 additions and 23 deletions

View File

@@ -37,5 +37,7 @@ void process_cicm_block(aaruformatContext *ctx, const IndexEntry *entry);
void process_dumphw_block(aaruformatContext *ctx, const IndexEntry *entry);
void process_checksum_block(aaruformatContext *ctx, const IndexEntry *entry);
void add_subindex_entries(aaruformatContext *ctx, UT_array *index_entries, IndexEntry *subindex_entry);
int32_t decode_ddt_entry_v1(aaruformatContext *ctx, uint64_t sectorAddress, uint64_t *offset, uint64_t *blockOffset,
uint8_t *sectorStatus);
#endif // LIBAARUFORMAT_INTERNAL_H