diff options
Diffstat (limited to 'engines/hdb/ai-init.cpp')
-rw-r--r-- | engines/hdb/ai-init.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/hdb/ai-init.cpp b/engines/hdb/ai-init.cpp index 7d9a15cde9..e2e42cc04c 100644 --- a/engines/hdb/ai-init.cpp +++ b/engines/hdb/ai-init.cpp @@ -1246,7 +1246,9 @@ void AI::restartSystem() { _hereList->clear(); // Clear Bridges - memset(&_bridges[0], 0, sizeof(_bridges)); + for (uint8 i = 0; i < ARRAYSIZE(_bridges); i++) { + _bridges[i].reset(); + } _numBridges = 0; // Clear waypoints |