scummvm/engines/kyra
Johannes Schickel 18193d170e Revert "KYRA: Plug memory leak"
This reverts commit 9909cc615d.

This will likely cause invalid memory reads because it frees the last output
buffer which is used to keep files in memory. There is a possible memory leak
here, when the input data is not well formed. However, fixing this takes some
more effort than the solution in the reverted commit.
2016-05-15 15:48:17 +02:00
..
animator_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
animator_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
animator_lok.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
animator_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
animator_tim.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
animator_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
chargen.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
configure.engine BUILD: Split configure.engines down to a single file per engine. 2013-11-24 00:45:38 +00:00
darkmoon.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
darkmoon.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
debugger.cpp JANITORIAL: Reduce GUI header dependencies 2016-04-14 13:30:14 +03:00
debugger.h KYRA: Adpot debugger command function naming to match our guidelines. 2014-05-27 02:04:08 +02:00
detection_tables.h KYRA: Formatting fixes. 2016-02-27 17:28:01 +01:00
detection.cpp KYRA: Let listSaves return list sorted on slot numbers. 2016-02-25 21:39:45 +01:00
eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
eob.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
eobcommon.cpp JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
eobcommon.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_eob.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_hof.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_lok.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_lol.cpp JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
gui_lol.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_mr.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_v1.cpp JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
gui_v1.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui_v2.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
gui.cpp KYRA: Cleanup listing of actual save slots in GUI::updateSaveFileList. 2016-01-26 17:00:38 +01:00
gui.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
item.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
items_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
items_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
items_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
items_lol.cpp KYRA (LOL): Fix bug #6727 due to incorrect assertion range. 2014-09-07 09:32:12 +01:00
items_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
items_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_hof.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_lok.cpp JANITORIAL: Reduce GUI header dependencies 2016-04-14 13:30:14 +03:00
kyra_lok.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_mr.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_rpg.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_v1.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_v1.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
kyra_v2.cpp KYRA: Initialize variable before usage. 2016-04-15 00:26:17 +02:00
kyra_v2.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
lol.h KYRA: (LOL) fix bug #7104 (LOL-CD: mixing sfx and voice mode does not work) 2016-04-03 13:06:16 +02:00
magic_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
module.mk KYRA: Merge Screen_Rpg with Screen (for now). 2011-12-26 19:32:05 +01:00
POTFILES KYRA: Update list of files that contain translatable strings 2014-10-04 01:02:44 +01:00
resource_intern.cpp Revert "KYRA: Plug memory leak" 2016-05-15 15:48:17 +02:00
resource_intern.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
resource.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
resource.h KYRA: Slight constant name cleanup. 2014-02-24 01:38:24 +01:00
saveload_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
saveload.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_lol.cpp KYRA: (LOL) - fix LoLEngine::updateCompass() 2014-03-17 21:32:43 +01:00
scene_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_v1.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
scene_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_eob.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_hof.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_lok.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_lol.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_mr.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen_v2.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
screen.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_eob.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_tim.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_tim.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_v1.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
script.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
seqplayer.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
seqplayer.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_darkmoon.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_hof.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sequences_v2.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_adlib.cpp JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
sound_adlib.h KYRA: Make all hex constants use uppercase letters. 2013-01-09 06:01:28 +01:00
sound_amiga.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_digital.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_digital.h KYRA: Remove unnecessary forward declaration. 2012-11-23 03:03:19 +01:00
sound_intern.h AUDIO: (FM-TOWNS) - cleanup euphony code 2015-11-09 18:41:06 +01:00
sound_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_lol.cpp KYRA: (LOL) fix bug #7104 (LOL-CD: mixing sfx and voice mode does not work) 2016-04-03 13:06:16 +02:00
sound_midi.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_pcspk.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sound_towns.cpp BACKENDS: Only expose one set of functions for AudioCDManager 2016-03-13 13:57:19 +01:00
sound.cpp KYRA: Run astyle on sound.cpp. 2016-02-09 09:54:04 +01:00
sound.h KYRA: Make all hex constants use uppercase letters. 2013-01-09 06:01:28 +01:00
sprites_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sprites_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sprites_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sprites.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
sprites.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
staticres_eob.cpp KYRA: (EOB) - add support for Italian fan translation of EOB I 2014-10-11 19:28:14 +02:00
staticres_lol.cpp KYRA: (LOL) fix bug #7104 (LOL-CD: mixing sfx and voice mode does not work) 2016-04-03 13:06:16 +02:00
staticres_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
staticres.cpp KYRA: Silence analysis tools about possible memory leaks 2016-05-15 15:45:05 +02:00
text_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_hof.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_lol.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_mr.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text_rpg.cpp KYRA: (EOB) - add support for Italian fan translation of EOB I 2014-10-11 19:28:14 +02:00
text_rpg.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
text.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_eob.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_hof.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_lok.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_lol.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_mr.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer_rpg.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
timer.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
util.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
util.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
vqa.cpp KYRA: Remove trailing whitespace 2014-10-28 16:07:16 +02:00
vqa.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
wsamovie.cpp KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
wsamovie.h KYRA: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00