diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 2e3ad75..30349f0 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2007.09.06.120844" +#define Cdrskin_timestamP "2007.09.07.102728" diff --git a/libburn/write.c b/libburn/write.c index ad40e3c..a2b1a8f 100644 --- a/libburn/write.c +++ b/libburn/write.c @@ -1875,8 +1875,8 @@ int burn_stdio_write_track(struct burn_write_opts *o, struct burn_session *s, d->progress.sector = (w_count + (off_t) ret) / (off_t) 2048; if (open_ended) d->progress.sectors = d->progress.sector; - t->writecount = w_count; - t->written_sectors = w_count / 2048; + t->writecount += ret; + t->written_sectors = t->writecount / 2048; } /* >>> write t->tail zeros */;