diff options
author | Borja Lorente | 2016-08-13 20:08:35 +0200 |
---|---|---|
committer | Borja Lorente | 2016-08-19 16:29:17 +0200 |
commit | 6f9a17199cc01b72de2045cda7eee2c97e8c6ccb (patch) | |
tree | 9a95dff08f8a3b4a51f886cb70bf5cf193f6d552 /engines/macventure | |
parent | d1cd77208e9517c50a65a32f33dfe5ce5039ef1e (diff) | |
download | scummvm-rg350-6f9a17199cc01b72de2045cda7eee2c97e8c6ccb.tar.gz scummvm-rg350-6f9a17199cc01b72de2045cda7eee2c97e8c6ccb.tar.bz2 scummvm-rg350-6f9a17199cc01b72de2045cda7eee2c97e8c6ccb.zip |
MACVENTURE: Fix leak on text decoding
Diffstat (limited to 'engines/macventure')
-rw-r--r-- | engines/macventure/text.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/macventure/text.cpp b/engines/macventure/text.cpp index 76ea7dfd96..745def2cc4 100644 --- a/engines/macventure/text.cpp +++ b/engines/macventure/text.cpp @@ -43,7 +43,7 @@ TextAsset::TextAsset(MacVentureEngine *engine, ObjID objid, ObjID source, ObjID void TextAsset::decodeOld() { Common::SeekableReadStream *res = _container->getItem(_id); uint16 strLen = res->readUint16BE(); - Common::BitStream32BELSB stream(res); + Common::BitStream32BELSB stream(res, true); char* str = new char[strLen + 1]; bool lowercase = false; char c; |