diff options
author | Christopher Page | 2008-06-02 21:08:49 +0000 |
---|---|---|
committer | Christopher Page | 2008-06-02 21:08:49 +0000 |
commit | a338d5fdb2715a7b29ae789c632a0cfa05803079 (patch) | |
tree | b80b3e278050d5027dddd2723cf60b5108893f08 /engines/parallaction/parser.h | |
parent | 203f62ad7cfc3f931c98c8fc3ecdbb01924b896f (diff) | |
download | scummvm-rg350-a338d5fdb2715a7b29ae789c632a0cfa05803079.tar.gz scummvm-rg350-a338d5fdb2715a7b29ae789c632a0cfa05803079.tar.bz2 scummvm-rg350-a338d5fdb2715a7b29ae789c632a0cfa05803079.zip |
PARA: Got rid of calls to system->quit() so that the Parallaction engine can return to the launcher. Also fixed a couple of memory leaks.
svn-id: r32504
Diffstat (limited to 'engines/parallaction/parser.h')
-rw-r--r-- | engines/parallaction/parser.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/parallaction/parser.h b/engines/parallaction/parser.h index d600f9eb9d..e8de07822e 100644 --- a/engines/parallaction/parser.h +++ b/engines/parallaction/parser.h @@ -44,6 +44,7 @@ class Script { uint _line; // for debug messages void clearTokens(); + //void clearAllTokens(); uint16 fillTokens(char* line); public: @@ -239,8 +240,12 @@ public: } virtual ~LocationParser_ns() { + delete _parser; + delete _script; delete _commandsNames; delete _locationStmt; + delete _locationZoneStmt; + delete _locationAnimStmt; delete _zoneTypeNames; delete _zoneFlagNames; } |