summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-10-28 16:25:04 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-10-29 10:40:07 +0000
commit52d98d8e716cf59eb4a8cbdec11d42d47608e6bb (patch)
tree22ae2b3c5d6cc97acd50dac456980c6e36a13511 /filter
parent27277d76bbfedc97942a0de3200d363fca851614 (diff)
coverity#735609 Division or modulo by zero
Change-Id: Iaa765c4ed0aa7bb11e74c1c2be48b336158249cc
Diffstat (limited to 'filter')
-rw-r--r--filter/source/pdf/pdfexport.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/filter/source/pdf/pdfexport.cxx b/filter/source/pdf/pdfexport.cxx
index 9fdc626d6320..635d64e14234 100644
--- a/filter/source/pdf/pdfexport.cxx
+++ b/filter/source/pdf/pdfexport.cxx
@@ -1066,6 +1066,8 @@ void PDFExport::ImplWriteWatermark( PDFWriter& rWriter, const Size& rPageSize )
int w = 0;
while( ( w = pDev->GetTextWidth( aText ) ) > nTextWidth )
{
+ if (w == 0)
+ break;
long nNewHeight = aFont.GetHeight() * nTextWidth / w;
if( nNewHeight == aFont.GetHeight() )
{