[SCM] multi-platform emulator, including NES, GB/A, Lynx, PC Engine branch, master, updated. debian/0.8.D.2-1-3-g413f47f
Stephen Kitt
steve at sk2.org
Fri Sep 17 13:40:35 UTC 2010
The following commit has been merged in the master branch:
commit 1a1f9a06b18bbc2c16ddfd7a2228f33c32254974
Author: Stephen Kitt <steve at sk2.org>
Date: Fri Sep 17 07:17:28 2010 +0200
Imported Upstream version 0.8.D.3
diff --git a/ChangeLog b/ChangeLog
index c4b25ac..90f3510 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+0.8.D.3:
+ Fixed a significant memory leak in the video output code(the leak would increase every time fullscreen is toggled
+ while Mednafen is running).
+
0.8.D.2:
NES: Fixed a crash on certain x86_64 platforms(Mac OS X), due to the sound filtering code dereferencing 32-bit registers instead of 64-bit registers as
it should have.
diff --git a/configure b/configure
index a6bcaf0..b94a128 100755
--- a/configure
+++ b/configure
@@ -4294,7 +4294,7 @@ $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
-MEDNAFEN_VERSION='0.8.D.2'
+MEDNAFEN_VERSION='0.8.D.3'
MEDNAFEN_VERSION_NUMERIC=0x00080D
ac_aux_dir=
diff --git a/configure.ac b/configure.ac
index 8282838..9709c6c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_INIT([src/mednafen.cpp])
AC_GNU_SOURCE
AC_USE_SYSTEM_EXTENSIONS
-MEDNAFEN_VERSION='0.8.D.2'
+MEDNAFEN_VERSION='0.8.D.3'
MEDNAFEN_VERSION_NUMERIC=0x00080D
AC_CANONICAL_HOST
diff --git a/src/drivers/video.cpp b/src/drivers/video.cpp
index a6af6bc..a73e6f5 100644
--- a/src/drivers/video.cpp
+++ b/src/drivers/video.cpp
@@ -169,6 +169,12 @@ void KillVideo(void)
HelpSurface = NULL;
}
+ if(NetSurface)
+ {
+ SDL_FreeSurface(NetSurface);
+ NetSurface = NULL;
+ }
+
if(cur_flags & SDL_OPENGL)
KillOpenGL();
--
multi-platform emulator, including NES, GB/A, Lynx, PC Engine
More information about the Pkg-games-commits
mailing list