From 32ece23bde8cce0e45a9f81ba96e0361873b0a94 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Wed, 30 Mar 2016 11:33:20 +0000 Subject: [PATCH] Bug fix: burn_make_input_sheet_v07t() falsly recognized double byte encoding --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/cdtext.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index ea86e9ee..8bd533e8 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2016.03.17.203356" +#define Cdrskin_timestamP "2016.03.30.113137" diff --git a/libburn/trunk/libburn/cdtext.c b/libburn/trunk/libburn/cdtext.c index cb8fcf24..b44647bf 100755 --- a/libburn/trunk/libburn/cdtext.c +++ b/libburn/trunk/libburn/cdtext.c @@ -1259,7 +1259,7 @@ static int collect_payload(unsigned char *text_packs, int num_packs, break; memcpy(*payload + *payload_count, pack + 4, 12); *payload_count += 12; - if (pack[4] & 128) + if (pack[3] & 128) double_byte = 1; } (*payload)[*payload_count] = 0;