From: Toni Wilen Date: Sun, 27 Nov 2016 11:37:37 +0000 (+0200) Subject: Free board allocation at reset. X-Git-Tag: 3400~18 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=6cbd4a9f2ac0afb7eadbe721d2801aa61196c971;p=francis%2Fwinuae.git Free board allocation at reset. --- diff --git a/sndboard.cpp b/sndboard.cpp index afc20949..0a532ee3 100644 --- a/sndboard.cpp +++ b/sndboard.cpp @@ -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