diff options
author | David Turner | 2011-01-09 15:53:03 +0000 |
---|---|---|
committer | David Turner | 2011-01-09 15:53:03 +0000 |
commit | 42713ef1fc71f9790b037afda8c7644d4ff7f0fe (patch) | |
tree | 172054dec5adcafbf0ffaecfd96b026e7bf8e8d9 | |
parent | 9058a83ad9ec3eb0325ac4b13428a3828c884b3a (diff) | |
download | scummvm-rg350-42713ef1fc71f9790b037afda8c7644d4ff7f0fe.tar.gz scummvm-rg350-42713ef1fc71f9790b037afda8c7644d4ff7f0fe.tar.bz2 scummvm-rg350-42713ef1fc71f9790b037afda8c7644d4ff7f0fe.zip |
CINE: Add FIXME about Operation Stealth Memory Leak.
svn-id: r55186
-rw-r--r-- | engines/cine/texte.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/cine/texte.cpp b/engines/cine/texte.cpp index a9252f71e8..9dbfa315d9 100644 --- a/engines/cine/texte.cpp +++ b/engines/cine/texte.cpp @@ -605,6 +605,8 @@ void loadErrmessDat(const char *fname) { in.open(fname); if (in.isOpen()) { + // FIXME - This can leak in some situations in Operation Stealth + // Engine Restart - multiple allocations with no free? char **ptr = (char **)malloc(sizeof(char *) * 6 * 4 + 60 * 6 * 4); for (int i = 0; i < 6 * 4; i++) { |