Making use of new relax flag isoburn_igopt_always_gmt
This commit is contained in:
parent
d2673993ae
commit
8a545080aa
@ -3649,6 +3649,7 @@ int Xorriso_new(struct XorrisO ** xorriso,char *progname, int flag)
|
|||||||
m->split_size= 0;
|
m->split_size= 0;
|
||||||
strcpy(m->list_delimiter, "--");
|
strcpy(m->list_delimiter, "--");
|
||||||
m->do_joliet= 0;
|
m->do_joliet= 0;
|
||||||
|
m->do_always_gmt= 1; /* to avoid a timezone sign bug in FreeBSD */
|
||||||
m->do_follow_pattern= 1;
|
m->do_follow_pattern= 1;
|
||||||
m->do_follow_param= 0;
|
m->do_follow_param= 0;
|
||||||
m->do_follow_links= 0;
|
m->do_follow_links= 0;
|
||||||
|
@ -104,6 +104,7 @@ struct XorrisO { /* the global context of xorriso */
|
|||||||
/* >>> put libisofs aspects here <<< */
|
/* >>> put libisofs aspects here <<< */
|
||||||
|
|
||||||
int do_joliet;
|
int do_joliet;
|
||||||
|
int do_always_gmt;
|
||||||
int do_follow_pattern;
|
int do_follow_pattern;
|
||||||
int do_follow_param;
|
int do_follow_param;
|
||||||
int do_follow_links;
|
int do_follow_links;
|
||||||
|
@ -1 +1 @@
|
|||||||
#define Xorriso_timestamP "2008.11.15.231831"
|
#define Xorriso_timestamP "2008.11.15.232058"
|
||||||
|
@ -1221,7 +1221,8 @@ int Xorriso_write_session(struct XorrisO *xorriso, int flag)
|
|||||||
}
|
}
|
||||||
isoburn_igopt_set_level(sopts, 3);
|
isoburn_igopt_set_level(sopts, 3);
|
||||||
isoburn_igopt_set_extensions(sopts, 1|((!!xorriso->do_joliet)<<1));
|
isoburn_igopt_set_extensions(sopts, 1|((!!xorriso->do_joliet)<<1));
|
||||||
isoburn_igopt_set_relaxed(sopts, isoburn_igopt_allow_deep_paths);
|
isoburn_igopt_set_relaxed(sopts, isoburn_igopt_allow_deep_paths |
|
||||||
|
(xorriso->do_always_gmt * isoburn_igopt_always_gmt));
|
||||||
isoburn_igopt_set_sort_files(sopts, 1);
|
isoburn_igopt_set_sort_files(sopts, 1);
|
||||||
isoburn_igopt_set_over_mode(sopts, 0, 0, (mode_t) 0, (mode_t) 0);
|
isoburn_igopt_set_over_mode(sopts, 0, 0, (mode_t) 0, (mode_t) 0);
|
||||||
isoburn_igopt_set_over_ugid(sopts, 0, 0, (uid_t) 0, (gid_t) 0);
|
isoburn_igopt_set_over_ugid(sopts, 0, 0, (uid_t) 0, (gid_t) 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user