From a2e5d1da4fa714fd8ad80e7b9658d6de7a80a3ae Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Fri, 16 Sep 2016 02:48:10 -0700 Subject: [PATCH] Fix double-free in GME when using MSX Audio. --- Frameworks/GME/gme/Opl_Apu.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Frameworks/GME/gme/Opl_Apu.cpp b/Frameworks/GME/gme/Opl_Apu.cpp index 7253f1f11..74d5c8f9d 100644 --- a/Frameworks/GME/gme/Opl_Apu.cpp +++ b/Frameworks/GME/gme/Opl_Apu.cpp @@ -76,7 +76,7 @@ Opl_Apu::~Opl_Apu() case type_msxaudio: y8950_shutdown( opl ); - free( opl_memory ); + //free( opl_memory ); // y8950_shutdown frees deltat->memory //fclose( logfile ); break; @@ -281,4 +281,4 @@ void Opl_Apu::run_until( blip_time_t end_time ) } next_time = time; } -} \ No newline at end of file +}