diff options
author | Michael Meeks <michael.meeks@collabora.com> | 2015-03-30 22:38:15 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2015-04-10 13:26:44 +0100 |
commit | 3072f80c53adebe1242f90b16cf4e83064cb4f4f (patch) | |
tree | 266a285ecf25b79c7d56a673071830c30a1bd677 /include/vcl/vclptr.hxx | |
parent | f59c489e642059fc060054222505b544893a3873 (diff) |
automated VclPtrInstance conversion.
Change-Id: I9a1d47202e2794461f6ec44f3e72ee1dd2fde09d
Diffstat (limited to 'include/vcl/vclptr.hxx')
-rw-r--r-- | include/vcl/vclptr.hxx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/vcl/vclptr.hxx b/include/vcl/vclptr.hxx index 0c29f11d8e2d..c4c210b5b451 100644 --- a/include/vcl/vclptr.hxx +++ b/include/vcl/vclptr.hxx @@ -97,6 +97,12 @@ public: : m_rInnerRef(pBody) {} + /** Constructor... that doesn't take a ref. + */ + inline VclPtr (reference_type * pBody, __sal_NoAcquire) + : m_rInnerRef(pBody, SAL_NO_ACQUIRE) + {} + /** Copy constructor... */ inline VclPtr (const VclPtr<reference_type> & handle) @@ -215,11 +221,6 @@ public: { return (m_rInnerRef > handle.m_rInnerRef); } - -protected: - inline VclPtr (reference_type * pBody, __sal_NoAcquire) - : m_rInnerRef(pBody, SAL_NO_ACQUIRE) - {} }; // class VclPtr /** |