compile fixes.
Change-Id: I210c71c1a7236d286256a498f3f4f28f4185d052
diff --git a/sd/source/ui/docshell/docshel4.cxx b/sd/source/ui/docshell/docshel4.cxx
index c273d2d..ffb8f4f 100644
--- a/sd/source/ui/docshell/docshel4.cxx
+++ b/sd/source/ui/docshell/docshel4.cxx
@@ -144,10 +144,8 @@ void DrawDocShell::SetPrinter(SfxPrinter *pNewPrinter)
pView->SdrEndTextEdit();
}
if ( mpPrinter && mbOwnPrinter && (mpPrinter != pNewPrinter) )
{
if ( mpPrinter && mbOwnPrinter && (mpPrinter.get() != pNewPrinter) )
mpPrinter.disposeAndClear();
}
mpPrinter = pNewPrinter;
mbOwnPrinter = true;
@@ -221,7 +219,7 @@ void DrawDocShell::UpdateRefDevice()
// as a fall-back.
DBG_ASSERT(false, "DrawDocShell::UpdateRefDevice(): Unexpected printer layout mode");
pRefDevice = mpPrinter;
pRefDevice = mpPrinter.get();
break;
}
mpDoc->SetRefDevice( pRefDevice.get() );