From 3f40d4fceb4239de938d320397389e5a7add324c Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Thu, 6 Sep 2007 10:00:20 +0000 Subject: [PATCH] Added forgotten read/write counters in burn_stdio_write_track() --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/write.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index 5bd325ff..60d39718 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2007.09.06.094402" +#define Cdrskin_timestamP "2007.09.06.095954" diff --git a/libburn/trunk/libburn/write.c b/libburn/trunk/libburn/write.c index 9f3ad580..ad40e3c3 100644 --- a/libburn/trunk/libburn/write.c +++ b/libburn/trunk/libburn/write.c @@ -1867,6 +1867,7 @@ int burn_stdio_write_track(struct burn_write_opts *o, struct burn_session *s, eof_seen = 1; ret = bufsize; } + t->sourcecount += ret; ret = burn_stdio_write(fd, buf, ret, d, 0); if (ret <= 0) return ret; @@ -1874,6 +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; } /* >>> write t->tail zeros */;