summaryrefslogtreecommitdiffstats
path: root/src/object
diff options
context:
space:
mode:
authorPiotr Dziwinski <piotrdz@gmail.com>2013-10-12 18:48:28 +0200
committerPiotr Dziwinski <piotrdz@gmail.com>2013-10-12 18:50:30 +0200
commit5d0d9b5aa5cf19aff9edb42701d38b5096fce3aa (patch)
treec0259ff8a7fce4500096acda26cae52fd0beea74 /src/object
parent141f73866e97d450486efadd429d8d4607949415 (diff)
downloadcolobot-5d0d9b5aa5cf19aff9edb42701d38b5096fce3aa.tar.gz
colobot-5d0d9b5aa5cf19aff9edb42701d38b5096fce3aa.tar.bz2
colobot-5d0d9b5aa5cf19aff9edb42701d38b5096fce3aa.zip
Fixed some CBot-related memory leaks
* fixed leaks in CScript::CheckToken() * fixed leaks in CInterface * commented out unused function in robotmain.cpp
Diffstat (limited to 'src/object')
-rw-r--r--src/object/robotmain.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/object/robotmain.cpp b/src/object/robotmain.cpp
index ddee0ff..1748c57 100644
--- a/src/object/robotmain.cpp
+++ b/src/object/robotmain.cpp
@@ -107,7 +107,7 @@ float g_unit; // conversion factor
// Static variables
static CBotClass* m_pClassFILE;
-static CBotProgram* m_pFuncFile;
+//static CBotProgram* m_pFuncFile;
static int m_CompteurFileOpen = 0;
static std::string m_filesDir;
@@ -503,10 +503,10 @@ void InitClassFILE()
m_pClassFILE->AddFunction("readln", rfread, cfread );
m_pClassFILE->AddFunction("eof", rfeof, cfeof );
- m_pFuncFile = new CBotProgram( );
- CBotStringArray ListFonctions;
- m_pFuncFile->Compile( "public file openfile(string name, string mode) {return new file(name, mode);}", ListFonctions);
- m_pFuncFile->SetIdent(-2); // restoreState in special identifier for this function
+ //m_pFuncFile = new CBotProgram( );
+ //CBotStringArray ListFonctions;
+ //m_pFuncFile->Compile( "public file openfile(string name, string mode) {return new file(name, mode);}", ListFonctions);
+ //m_pFuncFile->SetIdent(-2); // restoreState in special identifier for this function
}