summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2018-03-01 09:36:11 +0000
committerCaolán McNamara <caolanm@redhat.com>2018-03-01 11:48:14 +0100
commitbaf5038e6e8ee66f67a3d3f76d7ba88587fe0f80 (patch)
tree411dd117bebeb645389a2fd90a4134ab57dcd66c /filter
parentb54046188c48b7031d0460ebab74125adc97f874 (diff)
ofz#2977 timeout
Change-Id: I56caa2f0631a0a5938ba050d08b07ec6a0add204 Reviewed-on: https://gerrit.libreoffice.org/50555 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'filter')
-rw-r--r--filter/source/graphicfilter/itiff/itiff.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/filter/source/graphicfilter/itiff/itiff.cxx b/filter/source/graphicfilter/itiff/itiff.cxx
index 5fa3ae7eb796..1e93f39bf88e 100644
--- a/filter/source/graphicfilter/itiff/itiff.cxx
+++ b/filter/source/graphicfilter/itiff/itiff.cxx
@@ -1425,6 +1425,11 @@ bool TIFFReader::ReadTIFF(SvStream & rTIFF, Graphic & rGraphic )
nStripsPerPlane = ( nImageLength - 1 ) / nDiv + 1;
}
+ if (bStatus)
+ {
+ bStatus = nSamplesPerPixel != 0;
+ }
+
if ( bStatus )
{
sal_uInt64 nRowSize = (static_cast<sal_uInt64>(nImageWidth) * nSamplesPerPixel / nPlanes * nBitsPerSample + 7) >> 3;