From bdc91647870e6ec25f1a4df2daec3539ac7399a0 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sun, 10 Mar 2024 08:59:06 +0100 Subject: [PATCH] Made isoburn_prepare_disc_aux ready for unsigned 32 bit --- libisoburn/isoburn.c | 4 ++-- xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libisoburn/isoburn.c b/libisoburn/isoburn.c index 995801d0..c118573e 100644 --- a/libisoburn/isoburn.c +++ b/libisoburn/isoburn.c @@ -595,7 +595,7 @@ int isoburn_prepare_disc_aux(struct burn_drive *in_d, struct burn_drive *out_d, IsoWriteOpts *wopts= NULL; enum burn_disc_status state; int ret, fifo_chunks, i, new_img, early_indev_release; - uint32_t data_start= -1; + uint32_t data_start= 0xffffffff; size_t buffer_size= 0, buffer_free= 0; char *msg= NULL; @@ -693,7 +693,7 @@ int isoburn_prepare_disc_aux(struct burn_drive *in_d, struct burn_drive *out_d, ret= iso_write_opts_get_data_start(wopts, &data_start, 0); opts->data_start_lba= -1; - if(ret > 0 && data_start <= 0x7FFFFFFF) + if(ret > 0) opts->data_start_lba= data_start; /* TODO check return values for failure. properly clean-up on error */ diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 253f8e3a..ad5f3c23 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2024.03.10.075517" +#define Xorriso_timestamP "2024.03.10.075847"