diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index b8bd339..956ded4 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2015.10.26.151914" +#define Cdrskin_timestamP "2015.10.26.153745" diff --git a/libburn/sector.c b/libburn/sector.c index e4d24cd..00f60c4 100644 --- a/libburn/sector.c +++ b/libburn/sector.c @@ -1,7 +1,7 @@ /* -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 8; -*- */ /* Copyright (c) 2004 - 2006 Derek Foreman, Ben Jansens - Copyright (c) 2006 - 2014 Thomas Schmitt + Copyright (c) 2006 - 2015 Thomas Schmitt Provided under GPL version 2 or later. */ @@ -353,7 +353,7 @@ static int convert_data(struct burn_write_opts *o, struct burn_track *track, /* ts A61010 */ /* a ssert(outlen >= inlen); */ - if (outlen < inlen) + if (outlen < inlen || outlen < 0 || inlen < 0) return 0; if ((outmode & BURN_MODE_BITS) == (inmode & BURN_MODE_BITS)) {