diff options
Diffstat (limited to 'svx/source/dialog/dialcontrol.cxx')
-rw-r--r-- | svx/source/dialog/dialcontrol.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/svx/source/dialog/dialcontrol.cxx b/svx/source/dialog/dialcontrol.cxx index 55016d24cc10..0735098c3cae 100644 --- a/svx/source/dialog/dialcontrol.cxx +++ b/svx/source/dialog/dialcontrol.cxx @@ -220,9 +220,9 @@ void DialControlBmp::DrawBackground() DialControl::DialControl_Impl::DialControl_Impl ( vcl::Window& rParent ) : - mxBmpEnabled(new DialControlBmp(rParent)), - mxBmpDisabled(new DialControlBmp(rParent)), - mxBmpBuffered(new DialControlBmp(rParent)), + mxBmpEnabled(VclPtr<DialControlBmp>::Create(rParent)), + mxBmpDisabled(VclPtr<DialControlBmp>::Create(rParent)), + mxBmpBuffered(VclPtr<DialControlBmp>::Create(rParent)), mpLinkField( 0 ), mnLinkedFieldValueMultiplyer( 0 ), mnAngle( 0 ), @@ -267,10 +267,6 @@ DialControl::DialControl( vcl::Window* pParent, WinBits nBits ) : Init( GetOutputSizePixel() ); } -DialControl::~DialControl() -{ -} - extern "C" SAL_DLLPUBLIC_EXPORT vcl::Window* SAL_CALL makeDialControl(vcl::Window *pParent, VclBuilder::stringmap &) { return new DialControl(pParent, WB_TABSTOP); |