diff options
Diffstat (limited to 'vcl/source/filter/ixpm/xpmread.cxx')
-rw-r--r-- | vcl/source/filter/ixpm/xpmread.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vcl/source/filter/ixpm/xpmread.cxx b/vcl/source/filter/ixpm/xpmread.cxx index abda3b45cf11..d65844976d3c 100644 --- a/vcl/source/filter/ixpm/xpmread.cxx +++ b/vcl/source/filter/ixpm/xpmread.cxx @@ -406,6 +406,9 @@ bool XPMReader::ImplGetColKey( sal_uInt8 nKey ) { sal_uInt8 nTemp, nPrev = ' '; + if (mnStringSize < mnCpp + 1) + return false; + mpPara = mpStringBuf + mnCpp + 1; mnParaSize = 0; |