diff --git a/oox/qa/unit/testscene3d.cxx b/oox/qa/unit/testscene3d.cxx index d43209a0a2c4..08d24ded2afc 100644 --- a/oox/qa/unit/testscene3d.cxx +++ b/oox/qa/unit/testscene3d.cxx @@ -63,6 +63,7 @@ uno::Reference TestScene3d::getShape(sal_uInt8 nShapeIndex, sal void TestScene3d::getShapeAsBitmap(BitmapEx& rBMP, sal_uInt8 nShapeIndex) { SfxViewShell* pViewShell = SfxViewShell::Current(); + CPPUNIT_ASSERT(pViewShell); SdrView* pSdrView = pViewShell->GetDrawView(); // Mark object and convert it to bitmap diff --git a/vcl/qa/cppunit/filter/ipdf/ipdf.cxx b/vcl/qa/cppunit/filter/ipdf/ipdf.cxx index 1c0b0625ce68..92c024bd34fa 100644 --- a/vcl/qa/cppunit/filter/ipdf/ipdf.cxx +++ b/vcl/qa/cppunit/filter/ipdf/ipdf.cxx @@ -100,7 +100,9 @@ CPPUNIT_TEST_FIXTURE(VclFilterIpdfTest, testPDFAddVisibleSignatureLastPage) { return; } - SdrView* pView = SfxViewShell::Current()->GetDrawView(); + SfxViewShell* pCurrent = SfxViewShell::Current(); + CPPUNIT_ASSERT(pCurrent); + SdrView* pView = pCurrent->GetDrawView(); svx::SignatureLineHelper::setShapeCertificate(pView, xCert); // the document is modified now, but Sign function can't show SaveAs dialog diff --git a/xmlsecurity/qa/unit/signing/signing.cxx b/xmlsecurity/qa/unit/signing/signing.cxx index 11bd8627c4d0..5c91c17ffb1c 100644 --- a/xmlsecurity/qa/unit/signing/signing.cxx +++ b/xmlsecurity/qa/unit/signing/signing.cxx @@ -755,7 +755,9 @@ CPPUNIT_TEST_FIXTURE(SigningTest, testPDFAddVisibleSignature) { return; } - SdrView* pView = SfxViewShell::Current()->GetDrawView(); + SfxViewShell* pCurrent = SfxViewShell::Current(); + CPPUNIT_ASSERT(pCurrent); + SdrView* pView = pCurrent->GetDrawView(); svx::SignatureLineHelper::setShapeCertificate(pView, aCertificates[0]); // the document is modified now, but Sign function can't show SaveAs dialog