diff options
Diffstat (limited to 'engines/sludge/region.cpp')
-rw-r--r-- | engines/sludge/region.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/sludge/region.cpp b/engines/sludge/region.cpp index af9e2b8cac..7593fe4aee 100644 --- a/engines/sludge/region.cpp +++ b/engines/sludge/region.cpp @@ -33,8 +33,9 @@ namespace Sludge { -ScreenRegion *allScreenRegions = NULL; -ScreenRegion *overRegion = NULL; +ScreenRegion *allScreenRegions = nullptr; +ScreenRegion *overRegion = nullptr; +ScreenRegion *lastRegion = nullptr; void showBoxes() { ScreenRegion*huntRegion = allScreenRegions; @@ -121,7 +122,8 @@ void killAllRegions() { g_sludge->_objMan->removeObjectType(killRegion->thisType); delete killRegion; } - overRegion = NULL; + overRegion = nullptr; + lastRegion = nullptr; } bool addScreenRegion(int x1, int y1, int x2, int y2, int sX, int sY, int di, |