]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Make sure track is always reloaded.
authorToni Wilen <twilen@winuae.net>
Mon, 22 Jan 2024 16:56:20 +0000 (18:56 +0200)
committerToni Wilen <twilen@winuae.net>
Mon, 22 Jan 2024 16:56:20 +0000 (18:56 +0200)
disk.cpp

index 9a904b6330391cf74d96aafc72aa90bdeb5fd464..d7dfb30a4301204f6779f6d4e41cf93d277d7757 100644 (file)
--- a/disk.cpp
+++ b/disk.cpp
@@ -1354,6 +1354,7 @@ static int drive_insert (drive *drv, struct uae_prefs *p, int dnum, const TCHAR
        drv->tracktiming[0] = 0;
        drv->useturbo = 0;
        drv->indexoffset = 0;
+       drv->buffered_side = -1;
        if (!fake) {
                drv->dskeject = false;
                gui_disk_image_change (dnum, outname, drv->wrprot);
@@ -2975,6 +2976,7 @@ static void drive_eject (drive * drv)
        drv->forcedwrprot = false;
        drv->useturbo = 0;
        drv->crc32 = 0;
+       drv->buffered_side = -1;
        drive_settype_id (drv); /* Back to 35 DD */
        if (disk_debug_logging > 0)
                write_log (_T("eject drive %ld\n"), drv - &floppy[0]);