Made Xorriso_refresh_ts_tags() ready for long block adresses
This commit is contained in:
parent
8c61d88404
commit
fa7ba62660
@ -3393,7 +3393,7 @@ ex:;
|
|||||||
int Xorriso_refresh_ts_tags(struct XorrisO *xorriso,
|
int Xorriso_refresh_ts_tags(struct XorrisO *xorriso,
|
||||||
struct burn_drive *drive,
|
struct burn_drive *drive,
|
||||||
void *ctx_unch, void *ctx_chng,
|
void *ctx_unch, void *ctx_chng,
|
||||||
int iso_lba, int session_size,
|
off_t iso_lba, off_t session_size,
|
||||||
int checksum_block, int flag)
|
int checksum_block, int flag)
|
||||||
{
|
{
|
||||||
int i, ret, tag_type, look_for_tag, check_start, look_from_block, was_change;
|
int i, ret, tag_type, look_for_tag, check_start, look_from_block, was_change;
|
||||||
@ -3570,7 +3570,7 @@ no_ctx:;
|
|||||||
if(checksum_block > 0) {
|
if(checksum_block > 0) {
|
||||||
/* Verify and re-compute existing checksum tree and session tag */
|
/* Verify and re-compute existing checksum tree and session tag */
|
||||||
ret= Xorriso_refresh_ts_tags(xorriso, drive, ctx_unch, ctx_chng,
|
ret= Xorriso_refresh_ts_tags(xorriso, drive, ctx_unch, ctx_chng,
|
||||||
iso_lba, session_size, checksum_block, 0);
|
(off_t) iso_lba, (off_t) session_size, checksum_block, 0);
|
||||||
if(ret == -2)
|
if(ret == -2)
|
||||||
goto no_ctx;
|
goto no_ctx;
|
||||||
if(ret <= 0)
|
if(ret <= 0)
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2024.03.22.204740"
|
#define Xorriso_timestamP "2024.03.23.173025"
|
||||||
|
Loading…
Reference in New Issue
Block a user