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

SwRedlineData::m_bAutoFormat was left uninitialized

...by 28bff4bd "convert nsRedlineType_t to
scoped enum", causing an invalid read in SwRedlineData::operator == during
CppunitTest_sw_uwriter.

Change-Id: I4e124532c84fa19e6e29e6d17ed48e34ccaa4042
Reviewed-on: https://gerrit.libreoffice.org/72887
Tested-by: Jenkins
Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
üst ad96f6f3
......@@ -938,7 +938,7 @@ bool SwRedlineExtraData_FormattingChanges::operator == ( const SwRedlineExtraDat
SwRedlineData::SwRedlineData( RedlineType eT, std::size_t nAut )
: m_pNext( nullptr ), m_pExtraData( nullptr ),
m_aStamp( DateTime::SYSTEM ),
m_eType( eT ), m_nAuthor( nAut ), m_nSeqNo( 0 )
m_eType( eT ), m_bAutoFormat(false), m_nAuthor( nAut ), m_nSeqNo( 0 )
{
m_aStamp.SetNanoSec( 0 );
}
......@@ -951,6 +951,7 @@ SwRedlineData::SwRedlineData(
, m_sComment( rCpy.m_sComment )
, m_aStamp( rCpy.m_aStamp )
, m_eType( rCpy.m_eType )
, m_bAutoFormat(false)
, m_nAuthor( rCpy.m_nAuthor )
, m_nSeqNo( rCpy.m_nSeqNo )
{
......@@ -960,7 +961,7 @@ SwRedlineData::SwRedlineData(
SwRedlineData::SwRedlineData(RedlineType eT, std::size_t nAut, const DateTime& rDT,
const OUString& rCmnt, SwRedlineData *pNxt)
: m_pNext(pNxt), m_pExtraData(nullptr), m_sComment(rCmnt), m_aStamp(rDT),
m_eType(eT), m_nAuthor(nAut), m_nSeqNo(0)
m_eType(eT), m_bAutoFormat(false), m_nAuthor(nAut), m_nSeqNo(0)
{
}
......
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