diff options
author | Piotr Dziwinski <piotrdz@gmail.com> | 2013-10-12 18:48:28 +0200 |
---|---|---|
committer | Piotr Dziwinski <piotrdz@gmail.com> | 2013-10-12 18:50:30 +0200 |
commit | 5d0d9b5aa5cf19aff9edb42701d38b5096fce3aa (patch) | |
tree | c0259ff8a7fce4500096acda26cae52fd0beea74 /src/object/robotmain.cpp | |
parent | 141f73866e97d450486efadd429d8d4607949415 (diff) | |
download | colobot-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/robotmain.cpp')
-rw-r--r-- | src/object/robotmain.cpp | 10 |
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 } |