Made Xorriso_path_from_lba() ready for long block adresses

This commit is contained in:
2024-03-21 16:07:16 +01:00
parent 458b0cb3de
commit ec7ab520ba
5 changed files with 9 additions and 9 deletions

View File

@ -459,7 +459,7 @@ ex:;
*/
/* @param flag bit0= use lba rather than node pointer
*/
int Xorriso_path_from_lba(struct XorrisO *xorriso, IsoNode *node, int lba,
int Xorriso_path_from_lba(struct XorrisO *xorriso, IsoNode *node, off_t lba,
char path[SfileadrL], int flag)
{
int ret;
@ -477,7 +477,7 @@ int Xorriso_path_from_lba(struct XorrisO *xorriso, IsoNode *node, int lba,
return(ret);
}
if(flag & 1)
Findjob_set_lba_range(job, (off_t) lba, (off_t) 1, 0);
Findjob_set_lba_range(job, lba, (off_t) 1, 0);
else
Findjob_set_wanted_node(job, (void *) node, 0);
Findjob_set_action_found_path(job, 0);