[Scummvm-cvs-logs] scummvm master -> 204644b001d85612742426b5731b8149b0a24f2e
athrxx
athrxx at scummvm.org
Thu Apr 21 20:32:18 CEST 2011
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
b0008d2d33 FM-TOWNS AUDIO: fix memory leak
204644b001 Merge branch 'master' of https://github.com/scummvm/scummvm
Commit: b0008d2d33c394fbba358c08b032c5872e6a909d
https://github.com/scummvm/scummvm/commit/b0008d2d33c394fbba358c08b032c5872e6a909d
Author: athrxx (athrxx at scummvm.org)
Date: 2011-04-21T11:22:12-07:00
Commit Message:
FM-TOWNS AUDIO: fix memory leak
Changed paths:
audio/softsynth/fmtowns_pc98/towns_euphony.cpp
diff --git a/audio/softsynth/fmtowns_pc98/towns_euphony.cpp b/audio/softsynth/fmtowns_pc98/towns_euphony.cpp
index 7c071c4..0ad96f7 100644
--- a/audio/softsynth/fmtowns_pc98/towns_euphony.cpp
+++ b/audio/softsynth/fmtowns_pc98/towns_euphony.cpp
@@ -40,6 +40,7 @@ TownsEuphonyDriver::~TownsEuphonyDriver() {
delete[] _activeChannels;
delete[] _sustainChannels;
delete[] _assignedChannels;
+ delete[] _eventBuffer;
delete[] _tEnable;
delete[] _tMode;
delete[] _tOrdr;
@@ -51,6 +52,16 @@ bool TownsEuphonyDriver::init() {
if (!_intf->init())
return false;
+ delete[] _activeChannels;
+ delete[] _sustainChannels;
+ delete[] _assignedChannels;
+ delete[] _eventBuffer;
+ delete[] _tEnable;
+ delete[] _tMode;
+ delete[] _tOrdr;
+ delete[] _tLevel;
+ delete[] _tTranspose;
+
_activeChannels = new int8[16];
_sustainChannels = new int8[16];
_assignedChannels = new ActiveChannel[128];
Commit: 204644b001d85612742426b5731b8149b0a24f2e
https://github.com/scummvm/scummvm/commit/204644b001d85612742426b5731b8149b0a24f2e
Author: athrxx (athrxx at scummvm.org)
Date: 2011-04-21T11:29:25-07:00
Commit Message:
Merge branch 'master' of https://github.com/scummvm/scummvm
Changed paths:
A backends/platform/dc/plugins.cpp
R backends/plugins/dc/dc-provider.cpp
R backends/plugins/dc/dc-provider.h
backends/mixer/doublebuffersdl/doublebuffersdl-mixer.cpp
backends/module.mk
backends/platform/dc/Makefile
backends/platform/dc/dc.h
backends/platform/dc/dcmain.cpp
backends/platform/dc/module.mk
backends/platform/gph/gph-backend.cpp
backends/platform/gph/gph-sdl.h
backends/platform/openpandora/op-backend.cpp
backends/platform/openpandora/op-sdl.h
backends/platform/symbian/AdaptAllMMPs.pl
backends/platform/symbian/mmp/scummvm_base.mmp.in
backends/platform/symbian/src/portdefs.h
common/stream.cpp
common/substream.h
engines/gob/save/savefile.cpp
engines/hugo/mouse.cpp
engines/hugo/parser.cpp
engines/lure/menu.cpp
engines/mohawk/myst_stacks/selenitic.cpp
engines/sci/engine/script.cpp
engines/tsage/converse.cpp
engines/tsage/core.cpp
engines/tsage/core.h
engines/tsage/dialogs.cpp
engines/tsage/ringworld_scenes1.cpp
engines/tsage/ringworld_scenes1.h
engines/tsage/ringworld_scenes10.cpp
engines/tsage/ringworld_scenes2.cpp
engines/tsage/ringworld_scenes3.cpp
engines/tsage/ringworld_scenes5.cpp
engines/tsage/ringworld_scenes5.h
engines/tsage/saveload.cpp
engines/tsage/saveload.h
engines/tsage/scenes.cpp
engines/tsage/scenes.h
More information about the Scummvm-git-logs
mailing list