diff options
author | Nipun Garg | 2019-06-28 00:07:39 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:17:02 +0200 |
commit | 576a2605da1b68f2285851c78dfc38126aa06f76 (patch) | |
tree | 27e60af4215502e3d45809eafdf8f9afd4219a86 /engines/hdb/ai-lists.cpp | |
parent | 091437533e34dae70247106a870f4dd7934221c5 (diff) | |
download | scummvm-rg350-576a2605da1b68f2285851c78dfc38126aa06f76.tar.gz scummvm-rg350-576a2605da1b68f2285851c78dfc38126aa06f76.tar.bz2 scummvm-rg350-576a2605da1b68f2285851c78dfc38126aa06f76.zip |
HDB: Track and assign new pointer after erasing
Diffstat (limited to 'engines/hdb/ai-lists.cpp')
-rw-r--r-- | engines/hdb/ai-lists.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/hdb/ai-lists.cpp b/engines/hdb/ai-lists.cpp index df779d5900..a652a8cfbb 100644 --- a/engines/hdb/ai-lists.cpp +++ b/engines/hdb/ai-lists.cpp @@ -133,7 +133,9 @@ void AI::animateTargets() { if (at->killAuto) autoDeactivate(at->x, at->y); + AnimTarget **jt = it; _animTargets->erase(it); + it = jt-1; continue; } } |