diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 3d1234e..1c58245 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2008.04.27.140144" +#define Cdrskin_timestamP "2008.05.06.082429" diff --git a/libburn/drive.c b/libburn/drive.c index c48ed0b..d37ef85 100644 --- a/libburn/drive.c +++ b/libburn/drive.c @@ -2193,6 +2193,8 @@ int burn_disc_get_multi_caps(struct burn_drive *d, enum burn_write_types wt, } if (i >= num_formats) /* not expandable */ o->start_range_high -= 32 * 1024; + if (o->start_range_high < 0) + o->start_range_high = 0; } else { o->start_alignment = 2 * 1024; if (d->best_format_size - 2048 >