From 45ab57b588e5142f6fecf75292879070726e49ce Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 28 May 2007 19:25:09 +0000 Subject: [PATCH] Fixed low transaction size introduced by cooperation of revisions 855 and 860 --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/sector.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index a75ddbba..8a39271c 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2007.05.28.170243" +#define Cdrskin_timestamP "2007.05.28.192421" diff --git a/libburn/trunk/libburn/sector.c b/libburn/trunk/libburn/sector.c index 752fa10d..3bf339b0 100644 --- a/libburn/trunk/libburn/sector.c +++ b/libburn/trunk/libburn/sector.c @@ -219,7 +219,7 @@ static unsigned char *get_sector(struct burn_write_opts *opts, /* ts A61219 : opts->obs is eventually a 32k trigger for DVD */ if (out->bytes + seclen > BUFFER_SIZE || - out->bytes + seclen > opts->obs) { + (opts->obs > 0 && out->bytes + seclen > opts->obs)) { int err; err = d->write(d, d->nwa, out); if (err == BE_CANCELLED)