"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libburn/options.c" between
xorriso-1.4.6.tar.gz and xorriso-1.4.8.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.4.6):options.c  (xorriso-1.4.8)
/* Copyright (c) 2004 - 2006 Derek Foreman, Ben Jansens /* Copyright (c) 2004 - 2006 Derek Foreman, Ben Jansens
Copyright (c) 2006 - 2012 Thomas Schmitt <scdbackup@gmx.net> Copyright (c) 2006 - 2017 Thomas Schmitt <scdbackup@gmx.net>
Provided under GPL version 2 or later. Provided under GPL version 2 or later.
*/ */
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
#include "../config.h" #include "../config.h"
#endif #endif
#include "libburn.h" #include "libburn.h"
#include "options.h" #include "options.h"
#include "drive.h" #include "drive.h"
skipping to change at line 320 skipping to change at line 320
{ {
struct burn_multi_caps *caps = NULL; struct burn_multi_caps *caps = NULL;
struct burn_drive *d = opts->drive; struct burn_drive *d = opts->drive;
struct burn_disc_mode_demands demands; struct burn_disc_mode_demands demands;
enum burn_write_types wt; enum burn_write_types wt;
int ret, would_do_sao = 0; int ret, would_do_sao = 0;
char *reason_pt; char *reason_pt;
reasons[0] = 0; reasons[0] = 0;
if (burn_drive_get_bd_r_pow(d)) {
strcat(reasons,
"MEDIA: unsuitable BD-R Pseudo Overwrite formatting, ");
return BURN_WRITE_NONE;
}
if (d->status != BURN_DISC_BLANK && if (d->status != BURN_DISC_BLANK &&
d->status != BURN_DISC_APPENDABLE){ d->status != BURN_DISC_APPENDABLE){
if (d->status == BURN_DISC_FULL) if (d->status == BURN_DISC_FULL)
strcat(reasons, "MEDIA: closed or not recordable, "); strcat(reasons, "MEDIA: closed or not recordable, ");
else else
strcat(reasons,"MEDIA: no writeable media detected, "); strcat(reasons,"MEDIA: no writeable media detected, ");
if (!(flag & 3)) if (!(flag & 3))
libdax_msgs_submit(libdax_messenger, d->global_index, libdax_msgs_submit(libdax_messenger, d->global_index,
0x0002013a, 0x0002013a,
LIBDAX_MSGS_SEV_FATAL, LIBDAX_MSGS_PRIO_HIGH, LIBDAX_MSGS_SEV_FATAL, LIBDAX_MSGS_PRIO_HIGH,
 End of changes. 2 change blocks. 
1 lines changed or deleted 6 lines changed or added

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