From 4102727ebe09e40d55bf3b789859f40b1b97f25b Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 8 Mar 2015 07:38:56 +0000 Subject: [PATCH] Human readable error message for 3 32 00 --- libburn/trunk/cdrskin/cdrskin_timestamp.h | 2 +- libburn/trunk/libburn/spc.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index f7a2a21a..4da2804a 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2014.12.29.105910" +#define Cdrskin_timestamP "2015.03.08.073635" diff --git a/libburn/trunk/libburn/spc.c b/libburn/trunk/libburn/spc.c index f83821f9..fcbbb7d2 100644 --- a/libburn/trunk/libburn/spc.c +++ b/libburn/trunk/libburn/spc.c @@ -1363,6 +1363,12 @@ enum response scsi_error_msg(struct burn_drive *d, unsigned char *sense, else break; goto return_fail; + case 0x32: + if (*ascq == 0) + sprintf(msg, "No defect spare location available"); + else + break; + goto return_fail; case 0x3A: if (*ascq == 0) sprintf(msg, "Medium not present");