[Libreoffice-commits] .: sw/source
Caolán McNamara
caolan at kemper.freedesktop.org
Wed Aug 3 02:35:56 PDT 2011
sw/source/filter/ww8/ww8par6.cxx | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
New commits:
commit 156c5bd4b04402f8dd724da6c8f984c4d63e4171
Author: Caolán McNamara <caolanm at redhat.com>
Date: Tue Aug 2 22:37:33 2011 +0100
Related: #i38880# crash in new field code
diff --git a/sw/source/filter/ww8/ww8par6.cxx b/sw/source/filter/ww8/ww8par6.cxx
index 9624079..2afe16b 100644
--- a/sw/source/filter/ww8/ww8par6.cxx
+++ b/sw/source/filter/ww8/ww8par6.cxx
@@ -2712,10 +2712,13 @@ void SwWW8ImplReader::Read_Obj(sal_uInt16 , const sal_uInt8* pData, short nLen)
if( bObj && nPicLocFc && bEmbeddObj )
{
- if ( maFieldStack.back().mnFieldId == 56 ) {
+ if (!maFieldStack.empty() && maFieldStack.back().mnFieldId == 56)
+ {
// For LINK fields, store the nObjLocFc value in the field entry
maFieldStack.back().mnObjLocFc = nPicLocFc;
- } else {
+ }
+ else
+ {
nObjLocFc = nPicLocFc;
}
}
More information about the Libreoffice-commits
mailing list