From d7ca1dd33308048c0ec6ee8b43dc8e0d9153b56b 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 --- cdrskin/cdrskin_timestamp.h | 2 +- libburn/sector.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index a75ddbb..8a39271 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2007.05.28.170243" +#define Cdrskin_timestamP "2007.05.28.192421" diff --git a/libburn/sector.c b/libburn/sector.c index 752fa10..3bf339b 100644 --- a/libburn/sector.c +++ b/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)