diff options
author | Eugene Sandulenko | 2013-10-07 23:05:43 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-10-07 23:05:43 +0300 |
commit | aac0924b0e7d23721b59b94b2a5762a470fcac93 (patch) | |
tree | 50141112c88308f40095d4bd2d1336ff787d0c3e /engines/agi | |
parent | 7a3fb2f06a131885aa18d7426c5c3a57a04ed998 (diff) | |
download | scummvm-rg350-aac0924b0e7d23721b59b94b2a5762a470fcac93.tar.gz scummvm-rg350-aac0924b0e7d23721b59b94b2a5762a470fcac93.tar.bz2 scummvm-rg350-aac0924b0e7d23721b59b94b2a5762a470fcac93.zip |
AGI: Fix buffer overrun. CID 1004030
Diffstat (limited to 'engines/agi')
-rw-r--r-- | engines/agi/loader_v3.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/agi/loader_v3.cpp b/engines/agi/loader_v3.cpp index 250d8e7615..1dd00dc18e 100644 --- a/engines/agi/loader_v3.cpp +++ b/engines/agi/loader_v3.cpp @@ -257,7 +257,7 @@ int AgiLoader_v3::loadResource(int t, int n) { int ec = errOK; uint8 *data = NULL; - if (n > MAX_DIRS) + if (n >= MAX_DIRS) return errBadResource; switch (t) { |