From 55c09b77690a2d730c00c8023b7f7e7df3f80a33 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 10 Jul 2011 11:26:20 +0000 Subject: [PATCH] Recognizing overwritable media, blanked by cdrskin --grow_overwriteable_iso --- libisoburn/trunk/libisoburn/isofs_wrap.c | 4 +++- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libisoburn/trunk/libisoburn/isofs_wrap.c b/libisoburn/trunk/libisoburn/isofs_wrap.c index 4726ccca..3928eedd 100644 --- a/libisoburn/trunk/libisoburn/isofs_wrap.c +++ b/libisoburn/trunk/libisoburn/isofs_wrap.c @@ -564,7 +564,9 @@ int isoburn_start_emulation(struct isoburn *o, int flag) isoburn_set_start_byte(o, size, 0); if(!(flag & 1)) o->fabricated_disc_status= BURN_DISC_APPENDABLE; - } else if (!strncmp((char*)pvm->std_identifier, "CDXX1", 5)) { + } else if (strncmp((char*)pvm->std_identifier, "CDXX1", 5) == 0 || + (strncmp((char*)pvm->std_identifier, "CDxx1", 5) == 0 && + pvm->vol_desc_type[0] == 'x')) { /* empty image */ isoburn_set_start_byte(o, o->zero_nwa * 2048, 0); diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 64e0a577..1e9cf25f 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2011.07.08.131032" +#define Xorriso_timestamP "2011.07.10.112539"