diff --git a/src/isoburn.c b/src/isoburn.c index b35bbfc7..81c0580f 100644 --- a/src/isoburn.c +++ b/src/isoburn.c @@ -228,7 +228,7 @@ static int isoburn_prepare_disc_aux(struct burn_drive *d, struct burn_disc **disc, struct isoburn_source_opts *opts, int new_img) { - struct burn_source *wsrc, fifo_src; + struct burn_source *wsrc, *fifo_src; struct burn_session *session; struct burn_track *track; struct isoburn *o; @@ -240,7 +240,7 @@ int isoburn_prepare_disc_aux(struct burn_drive *d, struct burn_disc **disc, if(ret<0) return -1; - state = isoburn_disc_get_status(drive); + state = isoburn_disc_get_status(d); if (state != BURN_DISC_BLANK && state != BURN_DISC_APPENDABLE) { /* unsuitable status */ return -2;