scummvm/engines
David Turner ec885e5665 SCUMM: Fix Valgrind mismatched delete errors in SMUSH channel base class.
This was due to the SMUSH channel base class using new/delete to manage buffer, but the imuse_channel and saud_channel classes which subclass and override this using malloc/free.
The more C++ solution of moving all to new/delete was tried, but the buffer is passed into a MemoryReadStream and free()'d there, so all classes have been moved to malloc/free instead.
This is not a critical problem as the buffers are byte primitive type anyway.

svn-id: r55660
2011-01-30 16:50:55 +00:00
..
agi AGI: Rewrote predictive code matcher 2011-01-06 21:11:24 +00:00
agos AGOS: Fix Memory Leaks in Feeble Files. 2011-01-27 04:13:10 +00:00
cine CINE: Fix for Operation Stealth assertion when caught by rat in Scene 8 Rats' Maze. 2011-01-11 16:50:26 +00:00
cruise JANITORIAL: Suppress some useless includes 2011-01-02 14:06:42 +00:00
draci DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine 2010-12-07 18:54:21 +00:00
drascula DRASCULA: Fixed Code to allow Quit/RTL Function and avoid Memory Leakage. 2011-01-28 08:07:50 +00:00
gob GOB: Work around the unimplemented copyFile :P 2011-01-30 13:14:54 +00:00
groovie GROOVIE: Fix a memory leak reported by cppcheck. 2011-01-07 17:44:20 +00:00
hugo HUGO: Fix a crash in maze and a bug in lineHandler() 2011-01-30 07:53:44 +00:00
kyra KYRA: Hopefully fix valgrind warnings in the HoF intro when text is disabled. 2011-01-29 19:03:50 +00:00
lastexpress LASTEXPRESS: Add some more error handling to Savegame and Sound classes 2011-01-26 10:43:38 +00:00
lure DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine 2010-12-07 18:54:21 +00:00
m4 M4: Removed redundant colour index recalculation in palette manager 2011-01-03 11:36:39 +00:00
made DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine 2010-12-07 18:54:21 +00:00
mohawk MOHAWK: Myst, pass the playback direction from the calling script to the movie player. 2011-01-30 13:54:39 +00:00
parallaction PARALLACTION: Use CursorMan to control cursor instead of backend functions. 2011-01-29 10:42:56 +00:00
queen DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine 2010-12-07 18:54:21 +00:00
saga VIDEO: Move video classes to Video:: namespace 2011-01-23 19:08:09 +00:00
sci SCI: Set the printLang and parseLang selectors again when restarting, if necessary. 2011-01-27 10:49:11 +00:00
scumm SCUMM: Fix Valgrind mismatched delete errors in SMUSH channel base class. 2011-01-30 16:50:55 +00:00
sky DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine 2010-12-07 18:54:21 +00:00
sword1 SWORD1: Fix possible uninitialized memory read in Screen object. 2011-01-30 14:41:27 +00:00
sword2 VIDEO: Move video classes to Video:: namespace 2011-01-23 19:08:09 +00:00
sword25 SWORD25: Translated some comments, and removed some superfluous ones 2011-01-29 10:56:34 +00:00
teenagent COMMON: Split common/stream.h into several headers 2010-11-19 17:03:07 +00:00
testbed COMMON: Split common/stream.h into several headers 2010-11-19 17:03:07 +00:00
tinsel JANITORIAL: Suppress some useless includes 2011-01-02 14:06:42 +00:00
toon TOON: Add coordinates clamping for safety 2011-01-30 13:31:13 +00:00
touche TOUCHE: Fixed Uninitialised Read in first call to ToucheEngine::res_loadBackdrop(). 2011-01-21 19:25:24 +00:00
tucker VIDEO: Move video classes to Video:: namespace 2011-01-23 19:08:09 +00:00
advancedDetector.cpp COMMON: Rename and tweak MD5 functions 2010-11-07 17:16:59 +00:00
advancedDetector.h DETECTOR: Get rid of ADGF_KEEPMATCH 2010-11-07 17:15:27 +00:00
dialogs.cpp GUI: Rename gui/GuiManager.* to gui/gui-manager.* 2010-11-16 10:19:01 +00:00
dialogs.h Replace SCUMM F5 dialog by GMM & add help button to GMM 2010-05-26 19:54:50 +00:00
engine.cpp GUI: Rename gui/GuiManager.* to gui/gui-manager.* 2010-11-16 10:19:01 +00:00
engine.h ENGINE: Rename resetTotalPlayTime to setTotalPlayTime. 2010-10-27 22:52:02 +00:00
engines.mk CONFIGURE: Plug in Last Express engine 2010-10-18 19:18:06 +00:00
game.cpp GUI: Implemented Languages as GUI options. 2010-06-15 10:57:28 +00:00
game.h ENGINES: Do not include engines/savestate.h from engines/game.h 2010-11-07 17:15:46 +00:00
metaengine.h PLUGINS: switched plugin manager to inheritance rather than #defines 2010-12-23 13:38:37 +00:00
module.mk ENGINES: Move SaveStateDescriptor etc. to engine/savestate.* 2010-03-18 15:09:48 +00:00
savestate.cpp ENGINE: Add a setPlayTime to SaveStateDescriptor taking an ms value. 2010-10-29 16:41:30 +00:00
savestate.h ENGINE: Add a setPlayTime to SaveStateDescriptor taking an ms value. 2010-10-29 16:41:30 +00:00
util.h Move initGraphics and initCommonGFX from to new header. 2010-05-04 11:58:12 +00:00