Fix for unmounting not detected image files (no whatsnew)

This commit is contained in:
Miodrag Milanovic 2011-05-25 13:56:44 +00:00
parent 035f516ddb
commit 5268e8a68b

View File

@ -321,7 +321,7 @@ static void floppy_close_internal(floppy_image *floppy, int close_file)
if (floppy) {
floppy_track_unload(floppy);
if(floppy->floppy_option->destruct)
if(floppy->floppy_option && floppy->floppy_option->destruct)
floppy->floppy_option->destruct(floppy, floppy->floppy_option);
if (close_file)
io_generic_close(&floppy->io);