summaryrefslogtreecommitdiff
path: root/filter/source
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-07-06 14:11:47 +0100
committerCaolán McNamara <caolanm@redhat.com>2017-07-06 17:20:42 +0200
commit0df16daf54696731cb3796faf0091fdfc96b65be (patch)
treea624a01226d38dc944f201040bb31757a9787a61 /filter/source
parent661fa18d424690e1c3bce4ac70a8018dabe82637 (diff)
ofz#2410 avoid oom
Change-Id: If9f5ed5c9b229eab7779b2e07bd33c8094510c36 Reviewed-on: https://gerrit.libreoffice.org/39655 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'filter/source')
-rw-r--r--filter/source/msfilter/msdffimp.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/filter/source/msfilter/msdffimp.cxx b/filter/source/msfilter/msdffimp.cxx
index 6cce2634a9d3..7ab792511e83 100644
--- a/filter/source/msfilter/msdffimp.cxx
+++ b/filter/source/msfilter/msdffimp.cxx
@@ -5850,7 +5850,7 @@ void SvxMSDffManager::GetCtrlData(sal_uInt32 nOffsDggL)
unsigned long nDrawingContainerId = 1;
do
{
- if (nPos != rStCtrl.Seek(nPos))
+ if (!checkSeek(rStCtrl, nPos))
break;
bOk = ReadCommonRecordHeader( rStCtrl, nVer, nInst, nFbt, nLength ) && ( DFF_msofbtDgContainer == nFbt );