diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-20 15:02:32 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-01-23 07:56:34 +0200 |
commit | 6f1123d3ddd6108f486964182f92854db9a13a7e (patch) | |
tree | 37997f8b08a33bef98a771997fb6712a97761459 /include/svtools | |
parent | bbd8c94967a4d227be46c1e777efd5b4bcf95429 (diff) |
use rtl::Reference in Ruler
instead of manual acquire/release
Change-Id: I7815a0a3c01fce57b4798ac1dbf501e20444c61d
Diffstat (limited to 'include/svtools')
-rw-r--r-- | include/svtools/ruler.hxx | 3 |
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 ); |