summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--filter/source/graphicfilter/itga/itga.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/filter/source/graphicfilter/itga/itga.cxx b/filter/source/graphicfilter/itga/itga.cxx
index f5c8a43b6993..211537f34e67 100644
--- a/filter/source/graphicfilter/itga/itga.cxx
+++ b/filter/source/graphicfilter/itga/itga.cxx
@@ -137,7 +137,9 @@ bool TGAReader::ReadTGA(Graphic & rGraphic)
if ( !m_rTGA.GetError() )
{
mbStatus = ImplReadHeader();
- if ( mbStatus )
+ if (mbStatus)
+ mbStatus = mpFileHeader->nImageWidth && mpFileHeader->nImageHeight;
+ if (mbStatus)
{
sal_Size nSize = mpFileHeader->nImageWidth;
nSize *= mpFileHeader->nImageHeight;