]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Free board allocation at reset.
authorToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 11:37:37 +0000 (13:37 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 27 Nov 2016 11:37:37 +0000 (13:37 +0200)
sndboard.cpp

index afc20949be6656e53f676147b5d96895571292ba..0a532ee38d2d7df2612a12ff59437cc9d6d83c1b 100644 (file)
@@ -1016,6 +1016,8 @@ void uaesndboard_reset(void)
                }
                data->streammask = 0;
        }
+       mapped_free(&uaesndboard_ram_bank);
+       sndboard_rethink();
 }
 
 
@@ -1664,6 +1666,8 @@ void sndboard_reset(void)
        data->ch_sample[1] = 0;
        audio_enable_stream(false, data->streamid, 0, NULL);
        data->streamid = 0;
+       sndboard_rethink();
+       mapped_free(&toccata_bank);
 }
 
 struct fm801_data