diff options
author | whiterandrek | 2018-05-12 22:28:06 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2018-06-28 23:51:32 +0200 |
commit | e11bc29abcc4f7a8a13f210cf83687377165ce05 (patch) | |
tree | e0fe1ae4d6f0d1b2fc345b8ae16ad6fbe9986bf8 /engines | |
parent | 4ce6b3dbd2a8dafa9e0d7d3f21a60431a1bd056f (diff) | |
download | scummvm-rg350-e11bc29abcc4f7a8a13f210cf83687377165ce05.tar.gz scummvm-rg350-e11bc29abcc4f7a8a13f210cf83687377165ce05.tar.bz2 scummvm-rg350-e11bc29abcc4f7a8a13f210cf83687377165ce05.zip |
PINK: increased buffer size (fixes crash in India Location)
Diffstat (limited to 'engines')
-rw-r--r-- | engines/pink/archive.cpp | 2 | ||||
-rw-r--r-- | engines/pink/constants.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/engines/pink/archive.cpp b/engines/pink/archive.cpp index 16f54b715c..2cb607ba0a 100644 --- a/engines/pink/archive.cpp +++ b/engines/pink/archive.cpp @@ -319,7 +319,7 @@ uint Archive::findObjectId(const char *name) { Common::String Archive::readString() { char buffer[kMaxStringLength]; byte len = _readStream->readByte(); - assert(len <= 64); + assert(len <= kMaxStringLength); _readStream->read(buffer, len); return Common::String(buffer, len); } diff --git a/engines/pink/constants.h b/engines/pink/constants.h index 8e70f5a86e..16765ffbd8 100644 --- a/engines/pink/constants.h +++ b/engines/pink/constants.h @@ -27,7 +27,7 @@ namespace Pink { enum { kMaxClassLength = 32, - kMaxStringLength = 64, + kMaxStringLength = 128, kNullObject = 0 }; |