From 2121a50e457bf3162f3b65f7d82df11331513c44 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Fri, 2 May 2008 07:25:50 +0000 Subject: [PATCH] Adjusted ds_read_block() to inofficial libisofs expectations --- libisoburn/trunk/libisoburn/data_source.c | 6 ++---- libisoburn/trunk/xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/libisoburn/trunk/libisoburn/data_source.c b/libisoburn/trunk/libisoburn/data_source.c index 30f7d5c2..13e4beba 100644 --- a/libisoburn/trunk/libisoburn/data_source.c +++ b/libisoburn/trunk/libisoburn/data_source.c @@ -135,10 +135,8 @@ int ds_read_block(IsoDataSource *src, uint32_t lba, uint8_t *buffer) /* It is not required by the specs of libisofs but implicitely assumed ... - But it is not possible to ignore FAILURE. So the original libisofs - error code is patched to deliver MISHAP in order to give a minimal - choice. - libisofs insists in original error codes, so libisoburn cannot + But it is not possible to ignore FAILURE. + libisofs insists in original error codes, i.e. libisoburn cannot change severity FAILURE associated with ISO_FILE_READ_ERROR. So ISO_FILE_READ_ERROR is not an option and libisoburn has to misuse ISO_FILE_CANT_WRITE, which is actually for image generation diff --git a/libisoburn/trunk/xorriso/xorriso_timestamp.h b/libisoburn/trunk/xorriso/xorriso_timestamp.h index 69ea1f16..f71695d6 100644 --- a/libisoburn/trunk/xorriso/xorriso_timestamp.h +++ b/libisoburn/trunk/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2008.05.01.174110" +#define Xorriso_timestamP "2008.05.02.072505"