diff options
| -rw-r--r-- | engines/sci/graphics/cursor.cpp | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sci/graphics/cursor.cpp b/engines/sci/graphics/cursor.cpp index b7ec23fda9..94d122c432 100644 --- a/engines/sci/graphics/cursor.cpp +++ b/engines/sci/graphics/cursor.cpp @@ -409,8 +409,11 @@ void GfxCursor::kernelClearZoomZone() {  	_zoomMultiplier = 0;  	_zoomZoneActive = false;  	delete _zoomCursorView; +	_zoomCursorView = 0;  	delete _zoomPicView; +	_zoomPicView = 0;  	delete[] _cursorSurface; +	_cursorSurface = 0;  }  void GfxCursor::kernelSetZoomZone(byte multiplier, Common::Rect zone, GuiResourceId viewNum, int loopNum, int celNum, GuiResourceId picNum, byte zoomColor) {  | 
