New -compliance rules rrip_tf_long and rrip_tf_short
This commit is contained in:
@ -2842,6 +2842,10 @@ int Xorriso_relax_compliance(struct XorrisO *xorriso, char *mode,
|
||||
Xorriso_msgs_submit(xorriso, 0, xorriso->info_text, 0, "FAILURE", 0);
|
||||
ret= 0; goto ex;
|
||||
}
|
||||
} else if((l == 12 && strncmp(cpt, "rrip_tf_long", 12) == 0)) {
|
||||
xorriso->relax_compliance|= isoburn_igopt_rrip_tf_long;
|
||||
} else if((l == 13 && strncmp(cpt, "rrip_tf_short", 13) == 0)) {
|
||||
xorriso->relax_compliance&= ~isoburn_igopt_rrip_tf_long;
|
||||
} else {
|
||||
if(l<SfileadrL)
|
||||
sprintf(xorriso->info_text, "-compliance: unknown rule '%s'",
|
||||
@ -2904,6 +2908,8 @@ int Xorriso_get_relax_text(struct XorrisO *xorriso, char mode[1024],
|
||||
strcat(mode, ":joliet_utf16");
|
||||
if(r & isoburn_igopt_always_gmt)
|
||||
strcat(mode, ":always_gmt");
|
||||
if(r & isoburn_igopt_rrip_tf_long)
|
||||
strcat(mode, ":rrip_tf_long");
|
||||
if(r & isoburn_igopt_dir_rec_mtime)
|
||||
strcat(mode, ":rec_mtime");
|
||||
if(r & isoburn_igopt_rrip_version_1_10) {
|
||||
|
Reference in New Issue
Block a user