diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-10-28 16:25:04 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-10-29 10:40:07 +0000 |
commit | 52d98d8e716cf59eb4a8cbdec11d42d47608e6bb (patch) | |
tree | 22ae2b3c5d6cc97acd50dac456980c6e36a13511 | |
parent | 27277d76bbfedc97942a0de3200d363fca851614 (diff) |
coverity#735609 Division or modulo by zero
Change-Id: Iaa765c4ed0aa7bb11e74c1c2be48b336158249cc
-rw-r--r-- | filter/source/pdf/pdfexport.cxx | 2 |
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() ) { |