Made Xorriso_make_mount_cmd() ready for long block adresses
This commit is contained in:
@@ -1051,8 +1051,9 @@ int Xorriso_set_change_pending(struct XorrisO *xorriso, int flag)
|
||||
int Xorriso_mount(struct XorrisO *xorriso, char *dev, int adr_mode,
|
||||
char *adr_value, char *cmd, int flag)
|
||||
{
|
||||
int ret, lba, track, session, params_flag= 0, is_safe= 0, is_extra_drive= 0;
|
||||
int ret, track, session, params_flag= 0, is_safe= 0, is_extra_drive= 0;
|
||||
int give_up= 0, mount_chardev= 0, status, aquire_flag= 0;
|
||||
off_t lba;
|
||||
char volid[33], *devadr, *mount_command= NULL, *adr_data= NULL, *adr_pt;
|
||||
char *dev_path, *libburn_adr= NULL;
|
||||
char *dpt, *sysname= "";
|
||||
@@ -1159,8 +1160,8 @@ int Xorriso_mount(struct XorrisO *xorriso, char *dev, int adr_mode,
|
||||
adr_pt= adr_data;
|
||||
}
|
||||
}
|
||||
ret= isoburn_get_mount_params(drive, adr_mode, adr_pt, &lba, &track,
|
||||
&session, volid, params_flag);
|
||||
ret= isoburn_get_mount_params_v2(drive, adr_mode, adr_pt, &lba, &track,
|
||||
&session, volid, params_flag);
|
||||
Xorriso_process_msg_queues(xorriso,0);
|
||||
if(ret <= 0)
|
||||
goto ex;
|
||||
|
Reference in New Issue
Block a user