New API calls isoburn_ropt_set_truncate_mode() isoburn_ropt_get_truncate_mode()
This commit is contained in:
@@ -208,6 +208,10 @@ create_blank_image:;
|
||||
if(ret <= 0)
|
||||
goto ex;
|
||||
}
|
||||
ret= iso_image_set_truncate_mode(*image, read_opts->truncate_mode,
|
||||
read_opts->truncate_length);
|
||||
if(ret < 0)
|
||||
goto ex;
|
||||
{ret= 1; goto ex;}
|
||||
}
|
||||
|
||||
@@ -283,6 +287,10 @@ displacement_rollover:;
|
||||
iso_read_opts_auto_input_charset(ropts, read_opts->auto_input_charset);
|
||||
iso_read_opts_load_system_area(ropts, 1);
|
||||
iso_read_opts_keep_import_src(ropts, 1);
|
||||
ret= iso_image_set_truncate_mode(o->image, read_opts->truncate_mode,
|
||||
read_opts->truncate_length);
|
||||
if(ret < 0)
|
||||
goto ex;
|
||||
|
||||
ds = isoburn_data_source_new(d, read_opts->displacement,
|
||||
read_opts->displacement_sign,
|
||||
@@ -301,6 +309,7 @@ displacement_rollover:;
|
||||
iso_tree_set_report_callback(o->image, NULL);
|
||||
else
|
||||
iso_tree_set_report_callback(o->image, o->read_pacifier);
|
||||
|
||||
ret = iso_image_import(o->image, ds, ropts, &features);
|
||||
iso_tree_set_report_callback(o->image, NULL);
|
||||
iso_read_opts_free(ropts);
|
||||
|
Reference in New Issue
Block a user