diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 9128d62..a60a04a 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2013.01.12.195311" +#define Cdrskin_timestamP "2013.01.15.104005" diff --git a/libburn/structure.c b/libburn/structure.c index e16034c..859485f 100644 --- a/libburn/structure.c +++ b/libburn/structure.c @@ -769,11 +769,11 @@ int burn_disc_cd_toc_extensions(struct burn_drive *drive, int flag) ret = 1; goto ex; } - track_offset = burn_session_get_start_tno(d->session[0], 0); - if (track_offset <= 0) - track_offset = 1; for (sidx = 0; sidx < d->sessions; sidx++) { + track_offset = burn_session_get_start_tno(d->session[sidx], 0); + if (track_offset <= 0) + track_offset = 1; if (d->session[sidx] == NULL) { sprintf(msg, "d->session[%d of %d] == NULL", sidx, d->sessions);