More misc. cleanup.
Change-Id: I91d2c45a7082fd989f440fff9e1322e4571dc2b2
diff --git a/accessibility/source/standard/vclxaccessibletoolbox.cxx b/accessibility/source/standard/vclxaccessibletoolbox.cxx
index 8e502bf..bbb4e26 100644
--- a/accessibility/source/standard/vclxaccessibletoolbox.cxx
+++ b/accessibility/source/standard/vclxaccessibletoolbox.cxx
@@ -624,7 +624,7 @@ void VCLXAccessibleToolBox::ProcessWindowEvent( const VclWindowEvent& rVclWindow
VCLXAccessibleToolBox* pParent = static_cast< VCLXAccessibleToolBox* >(
pWin->GetParent()->GetAccessible()->getAccessibleContext().get() );
if ( pParent )
pParent->ReleaseSubToolBox(static_cast<ToolBox *>(pWin));
pParent->ReleaseSubToolBox(static_cast<ToolBox *>(pWin.get()));
}
// dispose all items
diff --git a/desktop/source/splash/splash.cxx b/desktop/source/splash/splash.cxx
index cb1630a..ae80ddc 100644
--- a/desktop/source/splash/splash.cxx
+++ b/desktop/source/splash/splash.cxx
@@ -629,7 +629,7 @@ void SplashScreenWindow::Paint( const Rectangle&)
}
if( (DrawNativeControl( CTRL_INTROPROGRESS, PART_ENTIRE_CONTROL, aDrawRect,
ControlState::ENABLED, aValue, _sProgressText )) )
ControlState::ENABLED, aValue, pSpl->_sProgressText )) )
{
return;
}
diff --git a/vcl/unx/gtk3/gdi/cairo_gtk3_cairo.cxx b/vcl/unx/gtk3/gdi/cairo_gtk3_cairo.cxx
index 6917596..b9a2751 100644
--- a/vcl/unx/gtk3/gdi/cairo_gtk3_cairo.cxx
+++ b/vcl/unx/gtk3/gdi/cairo_gtk3_cairo.cxx
@@ -107,9 +107,9 @@ namespace cairo
mpGraphics->WidgetQueueDraw();
}
boost::shared_ptr<VirtualDevice> Gtk3Surface::createVirtualDevice() const
VclPtr<VirtualDevice> Gtk3Surface::createVirtualDevice() const
{
return boost::shared_ptr<VirtualDevice>(new VirtualDevice(NULL, Size(1, 1), 0));
return VclPtrInstance<VirtualDevice>(nullptr, Size(1, 1), 0);
}
}
diff --git a/vcl/workben/vcldemo.cxx b/vcl/workben/vcldemo.cxx
index 4220b7f..4347801 100644
--- a/vcl/workben/vcldemo.cxx
+++ b/vcl/workben/vcldemo.cxx
@@ -1457,8 +1457,8 @@ public:
DemoWidgets() :
WorkWindow(NULL, WB_STDWORK),
mpBox(VclPtrInstance<VclVBox>(this, false, 3)),
mpToolbox(VclPtrInstance<ToolBox>(mpBox)),
mpButton(VclPtrInstance<PushButton>(mpBox))
mpToolbox(VclPtrInstance<ToolBox>(mpBox.get())),
mpButton(VclPtrInstance<PushButton>(mpBox.get()))
{
SetText("VCL widget demo");
@@ -1503,7 +1503,7 @@ public:
DrawWallpaper(aWholeSize, aWallpaper);
Pop();
ScopedVclPtr< VirtualDevice > pDev(new VirtualDevice(*this));
ScopedVclPtrInstance< VirtualDevice > pDev(*this);
pDev->EnableRTL(IsRTLEnabled());
pDev->SetOutputSizePixel(aExclude.GetSize());
@@ -1617,19 +1617,22 @@ public:
}
ScopedVclPtrInstance<DemoWin> aMainWin(aRenderer, bThreads);
VclPtr<DemoWidgets> aWidgets;
VclPtr<DemoWidgets> xWidgets;
VclPtr<DemoPopup> xPopup;
aMainWin->SetText("Interactive VCL demo #1");
if (bWidgets)
xWidgets.reset(new DemoWidgets());
xWidgets = VclPtrInstance< DemoWidgets > ();
else if (bPopup)
xPopup.reset(new DemoPopup());
xPopup = VclPtrInstance< DemoPopup> ();
else
aMainWin->Show();
Application::Execute();
xWidgets.disposeAndClear();
xPopup.disposeAndClear();
}
catch (const css::uno::Exception& e)
{