summaryrefslogtreecommitdiffstats
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-10-01 14:20:34 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-10-01 14:41:32 +0100
commit6480d68afc2740d033973453767904e7876df891 (patch)
treee6a6f2fe7a575f8e99bbec86026137fefe5b6f5c /filter
parentcoverity#1209375 Unchecked dynamic_cast (diff)
downloadcore-6480d68afc2740d033973453767904e7876df891.tar.gz
core-6480d68afc2740d033973453767904e7876df891.zip
coverity#735748 Unchecked dynamic_cast
Change-Id: Id15888f32996dd2ce05bed6942ebebdb8223a85b
Diffstat (limited to 'filter')
-rw-r--r--filter/source/pdf/pdfexport.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/filter/source/pdf/pdfexport.cxx b/filter/source/pdf/pdfexport.cxx
index fb7469db5427..eff86c9c2c19 100644
--- a/filter/source/pdf/pdfexport.cxx
+++ b/filter/source/pdf/pdfexport.cxx
@@ -184,10 +184,10 @@ bool PDFExport::ExportSelection( vcl::PDFWriter& rPDFWriter,
if( pOut )
{
- vcl::PDFExtOutDevData* pPDFExtOutDevData = dynamic_cast<vcl::PDFExtOutDevData* >( pOut->GetExtOutDevData() );
if ( nPageCount )
{
- pPDFExtOutDevData->SetIsExportNotesPages( bExportNotesPages );
+ vcl::PDFExtOutDevData& rPDFExtOutDevData = dynamic_cast<vcl::PDFExtOutDevData&>(*pOut->GetExtOutDevData());
+ rPDFExtOutDevData.SetIsExportNotesPages( bExportNotesPages );
sal_Int32 nCurrentPage(0);
StringRangeEnumerator::Iterator aIter = rRangeEnum.begin();
@@ -203,7 +203,7 @@ bool PDFExport::ExportSelection( vcl::PDFWriter& rPDFWriter,
aRenderer[ nProperty].Value >>= aPageSize;
}
- pPDFExtOutDevData->SetCurrentPageNumber( nCurrentPage );
+ rPDFExtOutDevData.SetCurrentPageNumber( nCurrentPage );
GDIMetaFile aMtf;
const MapMode aMapMode( MAP_100TH_MM );
@@ -231,7 +231,7 @@ bool PDFExport::ExportSelection( vcl::PDFWriter& rPDFWriter,
if( aMtf.GetActionSize() &&
( !mbSkipEmptyPages || aPageSize.Width || aPageSize.Height ) )
- bRet = ImplExportPage( rPDFWriter, *pPDFExtOutDevData, aMtf ) || bRet;
+ bRet = ImplExportPage(rPDFWriter, rPDFExtOutDevData, aMtf) || bRet;
pOut->Pop();