summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-11-06 14:37:28 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-11-06 14:37:40 +0000
commit3aa58661aab928548c73a61cf450c010cd2b44dc (patch)
tree77cbb6927b8cdd41b84a92b44452efa53ad4a5c7 /sw
parentbf205162f1509cf27e7f4d65a240beda899c06ef (diff)
fix wrong test for end of field
regression since 2564c5bbe4acd3f29530b056cef3f6e8ecb6194c Change-Id: I40741875e873d64a682468616700d25904302878
Diffstat (limited to 'sw')
-rw-r--r--sw/source/filter/ww8/ww8par5.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/source/filter/ww8/ww8par5.cxx b/sw/source/filter/ww8/ww8par5.cxx
index e949d3587817..837bf7b958e5 100644
--- a/sw/source/filter/ww8/ww8par5.cxx
+++ b/sw/source/filter/ww8/ww8par5.cxx
@@ -3615,7 +3615,8 @@ void SwWW8ImplReader::Read_FldVanish( sal_uInt16, const sal_uInt8*, short nLen )
for (;;)
{
nFnd = sFieldName.indexOf(0x15);
- if (nFnd<0)
+ //found field end, we can stop now
+ if (nFnd != -1)
break;
OUString sTemp;
nFieldLen = pSBase->WW8ReadString( *pStrm, sTemp,