summaryrefslogtreecommitdiff
path: root/include/svtools/ruler.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-01-20 15:02:32 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-01-23 07:56:34 +0200
commit6f1123d3ddd6108f486964182f92854db9a13a7e (patch)
tree37997f8b08a33bef98a771997fb6712a97761459 /include/svtools/ruler.hxx
parentbbd8c94967a4d227be46c1e777efd5b4bcf95429 (diff)
use rtl::Reference in Ruler
instead of manual acquire/release Change-Id: I7815a0a3c01fce57b4798ac1dbf501e20444c61d
Diffstat (limited to 'include/svtools/ruler.hxx')
-rw-r--r--include/svtools/ruler.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/svtools/ruler.hxx b/include/svtools/ruler.hxx
index 1c5b0cdea845..aa2fc2cade5d 100644
--- a/include/svtools/ruler.hxx
+++ b/include/svtools/ruler.hxx
@@ -21,6 +21,7 @@
#define INCLUDED_SVTOOLS_RULER_HXX
#include <svtools/svtdllapi.h>
+#include <rtl/ref.hxx>
#include <tools/link.hxx>
#include <tools/fract.hxx>
#include <vcl/window.hxx>
@@ -660,7 +661,7 @@ private:
std::unique_ptr<RulerSelection> mxCurrentHitTest;
std::unique_ptr<RulerSelection> mxPreviousHitTest;
- SvtRulerAccessible* pAccContext;
+ rtl::Reference<SvtRulerAccessible> mxAccContext;
SVT_DLLPRIVATE void ImplVDrawLine(vcl::RenderContext& rRenderContext, long nX1, long nY1, long nX2, long nY2 );
SVT_DLLPRIVATE void ImplVDrawRect(vcl::RenderContext& rRenderContext, long nX1, long nY1, long nX2, long nY2 );