diff options
Diffstat (limited to 'engines/parallaction/parallaction_br.cpp')
-rw-r--r-- | engines/parallaction/parallaction_br.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/parallaction/parallaction_br.cpp b/engines/parallaction/parallaction_br.cpp index 019dc1836b..15ebc219b3 100644 --- a/engines/parallaction/parallaction_br.cpp +++ b/engines/parallaction/parallaction_br.cpp @@ -42,6 +42,10 @@ const char *Parallaction_br::_partNames[] = { "PART4" }; +Parallaction_br::Parallaction_br(OSystem* syst, const PARALLACTIONGameDescription *gameDesc) : Parallaction_ns(syst, gameDesc), + _locationParser(0), _programParser(0) { +} + Common::Error Parallaction_br::init() { _screenWidth = 640; @@ -96,6 +100,9 @@ Common::Error Parallaction_br::init() { Parallaction_br::~Parallaction_br() { freeFonts(); + + delete _locationParser; + delete _programParser; } void Parallaction_br::callFunction(uint index, void* parm) { |