Kaydet (Commit) cba3f9a1 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Work around -fsanitize=vptr

Change-Id: Id6e418fb6ae69c6e71e5e52e6e08c1411ea08b65
üst 2c1e9512
...@@ -2262,7 +2262,10 @@ void SwNodes::RemoveNode( sal_uLong nDelPos, sal_uLong nSz, bool bDel ) ...@@ -2262,7 +2262,10 @@ void SwNodes::RemoveNode( sal_uLong nDelPos, sal_uLong nSz, bool bDel )
BigPtrEntry* pTempEntry = &aTempEntries[nCnt]; BigPtrEntry* pTempEntry = &aTempEntries[nCnt];
BigPtrArray::Replace( nPrevNdIdx+1, pTempEntry ); BigPtrArray::Replace( nPrevNdIdx+1, pTempEntry );
if( nCnt ) if( nCnt )
pPrev = (*this)[ nPrevNdIdx - 1 ]; pPrev = BigPtrArray::operator []( nPrevNdIdx - 1 );
// the accessed element can be a naked BigPtrEntry from
// aTempEntries, so the downcast to SwNode* in
// SwNodes::operator[] would be illegal (and unnecessary)
} }
nDelPos = pDel->GetPos() + 1; nDelPos = pDel->GetPos() + 1;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment