"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libburn/options.c" between
xorriso-1.5.2.tar.gz and xorriso-1.5.4.tar.gz

About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.

options.c  (xorriso-1.5.2):options.c  (xorriso-1.5.4)
skipping to change at line 527 skipping to change at line 527
opts->dvd_obs_override = obs; opts->dvd_obs_override = obs;
} }
/* ts B20406: API */ /* ts B20406: API */
void burn_write_opts_set_obs_pad(struct burn_write_opts *opts, int pad) void burn_write_opts_set_obs_pad(struct burn_write_opts *opts, int pad)
{ {
opts->obs_pad = 2 * !!pad; opts->obs_pad = 2 * !!pad;
} }
/* ts A91115: API */ /* ts A91115: API */
void burn_write_opts_set_stdio_fsync(struct burn_write_opts *opts, int rythm) void burn_write_opts_set_stdio_fsync(struct burn_write_opts *opts, int rhythm)
{ {
if (rythm == -1) if (rhythm == -1)
opts->stdio_fsync_size = -1; /* never */ opts->stdio_fsync_size = -1; /* never */
else if (rythm == 0) else if (rhythm == 0)
opts->stdio_fsync_size = Libburn_stdio_fsync_limiT; opts->stdio_fsync_size = Libburn_stdio_fsync_limiT;
else if (rythm == 1) else if (rhythm == 1)
opts->stdio_fsync_size = 0; /* only at end of writing */ opts->stdio_fsync_size = 0; /* only at end of writing */
else if (rythm >= 32) else if (rhythm >= 32)
opts->stdio_fsync_size = rythm; opts->stdio_fsync_size = rhythm;
} }
/* ts A70901: API */ /* ts A70901: API */
struct burn_drive *burn_write_opts_get_drive(struct burn_write_opts *opts) struct burn_drive *burn_write_opts_get_drive(struct burn_write_opts *opts)
{ {
return opts->drive; return opts->drive;
} }
void burn_read_opts_set_raw(struct burn_read_opts *opts, int raw) void burn_read_opts_set_raw(struct burn_read_opts *opts, int raw)
{ {
 End of changes. 5 change blocks. 
6 lines changed or deleted 6 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)