summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-11-06 13:43:28 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-11-06 13:43:32 +0000
commitd4d56060eeba4dd78c518e4e1728396efab67962 (patch)
tree747609c80083a74ec24eae7301dfbbf7bf64cc04 /filter
parent0ce59fb3e1758e6ac0b2d7e203c4770117ff7d36 (diff)
make WW8ReadFieldParams::GetResult safe
as shown by kde239121-4.doc Change-Id: I60356e7d76cc271869079f2fffa00e149274a8cc
Diffstat (limited to 'filter')
-rw-r--r--filter/source/msfilter/util.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/filter/source/msfilter/util.cxx b/filter/source/msfilter/util.cxx
index 5646e2351903..828d5de239b7 100644
--- a/filter/source/msfilter/util.cxx
+++ b/filter/source/msfilter/util.cxx
@@ -490,7 +490,7 @@ OUString WW8ReadFieldParams::GetResult() const
return OUString();
else
{
- return nSavPtr == -1 ? aData.copy(nFnd) : aData.copy(nFnd, nSavPtr-nFnd);
+ return nSavPtr < nFnd ? aData.copy(nFnd) : aData.copy(nFnd, nSavPtr-nFnd);
}
}