From 532dccdc02137540dcecc5b9dd48dfd72947bd48 Mon Sep 17 00:00:00 2001 From: Michael Meeks Date: Thu, 26 Feb 2015 16:09:18 +0000 Subject: vclref: protect vs. double disposes. Change-Id: I86fe17ad9afba7ee1e87aaa732bebee1746c140f --- svtools/source/control/ruler.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'svtools') diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx index 96d1a66ee391..482d3d36db71 100644 --- a/svtools/source/control/ruler.cxx +++ b/svtools/source/control/ruler.cxx @@ -334,9 +334,14 @@ void Ruler::dispose() if ( mnUpdateEvtId ) Application::RemoveUserEvent( mnUpdateEvtId ); delete mpSaveData; + mpSaveData = NULL; delete mpDragData; + mpDragData = NULL; if( pAccContext ) + { pAccContext->release(); + pAccContext = NULL; + } Window::dispose(); } -- cgit