From a6fa7ab8b6b4714285f055530125c97841918994 Mon Sep 17 00:00:00 2001 From: Vreixo Formoso Lopes Date: Sun, 13 Jan 2008 16:14:16 +0000 Subject: [PATCH] Support for force an image as blank. --- ng_src/isofs_wrap.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ng_src/isofs_wrap.c b/ng_src/isofs_wrap.c index 7daa2066..d7cd5622 100644 --- a/ng_src/isofs_wrap.c +++ b/ng_src/isofs_wrap.c @@ -131,11 +131,18 @@ int isoburn_read_image(struct burn_drive *d, if (image==NULL) return -1; /* create a new image */ - ret = iso_image_new("NEW", image); + ret = iso_image_new("NEW DISC", image); if (ret < 0) return ret; } else { /* use isoburn image */ + if (status == BURN_DISC_BLANK || read_opts->pretend_blank) { + /* we need to blanck old image */ + iso_image_unref(o->image); + ret = iso_image_new("NEW DISC", &o->image); + if (ret < 0) + return ret; + } if (image) { *image = o->image; iso_image_ref(*image); /*protects object from premature free*/