aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb/ai-init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hdb/ai-init.cpp')
-rw-r--r--engines/hdb/ai-init.cpp4
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