diff options
author | Kostas Nakos | 2007-06-13 12:48:14 +0000 |
---|---|---|
committer | Kostas Nakos | 2007-06-13 12:48:14 +0000 |
commit | a0cd025a16a365a5ef366ef8149c7e26216e7832 (patch) | |
tree | 63a6d3ed927586614d5a6483efdec2b3725f5ecf /engines/agi/agi.cpp | |
parent | ee78a7427bce0b8a127560a4a8140e56902d18c6 (diff) | |
download | scummvm-rg350-a0cd025a16a365a5ef366ef8149c7e26216e7832.tar.gz scummvm-rg350-a0cd025a16a365a5ef366ef8149c7e26216e7832.tar.bz2 scummvm-rg350-a0cd025a16a365a5ef366ef8149c7e26216e7832.zip |
implement predictive dictionary using ascii based operations, replacing the 10ary tree
svn-id: r27383
Diffstat (limited to 'engines/agi/agi.cpp')
-rw-r--r-- | engines/agi/agi.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/agi/agi.cpp b/engines/agi/agi.cpp index baac4d86a4..d3c064d379 100644 --- a/engines/agi/agi.cpp +++ b/engines/agi/agi.cpp @@ -594,7 +594,9 @@ AgiEngine::AgiEngine(OSystem *syst) : Engine(syst) { _oldMode = -1; _predictiveDialogRunning = false; - _searchTreeRoot = 0; + _predictiveDictText = NULL; + _predictiveDictLine = NULL; + _predictiveDictLines = 0; _firstSlot = 0; } @@ -675,6 +677,9 @@ AgiEngine::~AgiEngine() { _gfx->deinitMachine(); delete _rnd; delete _console; + + free(_predictiveDictLine); + free(_predictiveDictText); } int AgiEngine::init() { |