diff options
Diffstat (limited to 'sd')
-rw-r--r-- | sd/qa/unit/data/ppt/pass/hang-5.ppt | bin | 0 -> 7712 bytes | |||
-rw-r--r-- | sd/source/filter/ppt/pptin.cxx | 2 |
2 files changed, 1 insertions, 1 deletions
diff --git a/sd/qa/unit/data/ppt/pass/hang-5.ppt b/sd/qa/unit/data/ppt/pass/hang-5.ppt Binary files differnew file mode 100644 index 000000000000..cfaa8f4c601c --- /dev/null +++ b/sd/qa/unit/data/ppt/pass/hang-5.ppt diff --git a/sd/source/filter/ppt/pptin.cxx b/sd/source/filter/ppt/pptin.cxx index abc8fc3ebfaa..8c2d75d04adb 100644 --- a/sd/source/filter/ppt/pptin.cxx +++ b/sd/source/filter/ppt/pptin.cxx @@ -2557,7 +2557,7 @@ SdrObject* ImplSdPPTImport::ProcessObj( SvStream& rSt, DffObjData& rObjData, voi DffRecordHeader& rHdClientData = *maShapeRecords.Current(); while( true ) { - sal_uInt32 nClientDataLen = rHdClientData.GetRecEndFilePos(); + sal_uInt32 nClientDataLen = SanitizeEndPos(rSt, rHdClientData.GetRecEndFilePos()); DffRecordHeader aHd; do { |