diff options
Diffstat (limited to 'engines/tsage/core.cpp')
| -rw-r--r-- | engines/tsage/core.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp index 8021160514..e703b714b2 100644 --- a/engines/tsage/core.cpp +++ b/engines/tsage/core.cpp @@ -860,6 +860,8 @@ void PlayerMover::doStepsOfNpcMovement(const Common::Point &srcPos, const Common  int PlayerMover::calculateRestOfRoute(int *routeList, int srcRegion, int destRegion, bool &foundRoute) {  	// Make a copy of the provided route. The first entry is the size.  	int tempList[REGION_LIST_SIZE + 1]; +	memset(tempList, 0, sizeof(tempList)); +  	foundRoute = false;  	for (int idx = 0; idx <= *routeList; ++idx)  		tempList[idx] = routeList[idx];  | 
