From a0ec576840b455c1d53c354e6657a0be7d5f60ec Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Wed, 12 Sep 2007 09:37:17 +0000 Subject: [PATCH] Removed isoburn_write_opts_set_start_byte() --- libisoburn/burn_wrap.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libisoburn/burn_wrap.c b/libisoburn/burn_wrap.c index fe24d6f1..916462b4 100644 --- a/libisoburn/burn_wrap.c +++ b/libisoburn/burn_wrap.c @@ -296,9 +296,13 @@ void isoburn_disc_write(struct burn_write_opts *opts, struct burn_disc *disc) ret= isoburn_find_emulator(&o, drive, 0); if(ret<0) return; - if(o!=NULL) - if(o->emulation_mode!=0) + if(o!=NULL) { + if(o->emulation_mode!=0) { multi= 0; + if(o->emulation_mode>0 && o->nwa >= 0) + burn_write_opts_set_start_byte(opts, ((off_t) o->nwa) * (off_t) 2048); + } + } burn_write_opts_set_multi(opts, multi); burn_disc_write(opts, disc); } @@ -368,6 +372,8 @@ ex: } +#ifdef Libburn_obsoleted_on_its_way_ouT + void isoburn_write_opts_set_start_byte(struct burn_write_opts *opts, off_t value) { @@ -385,4 +391,5 @@ void isoburn_write_opts_set_start_byte(struct burn_write_opts *opts, burn_write_opts_set_start_byte(opts, ((off_t) o->nwa) * (off_t) 2048); } +#endif /* Libburn_obsoleted_on_its_way_ouT */