From bb688f72cc93bd48f20b09b9673712a6a64b40ff Mon Sep 17 00:00:00 2001 From: Norbert Thiebaud Date: Wed, 5 Feb 2014 13:37:06 -0600 Subject: coverity#707764 Uninitialized scalar field Change-Id: Ibbd13e15b6aca33a8c9050dd0d9f210e64e85e3e --- editeng/source/misc/svxacorr.cxx | 48 ++++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 21 deletions(-) (limited to 'editeng/source/misc') diff --git a/editeng/source/misc/svxacorr.cxx b/editeng/source/misc/svxacorr.cxx index 3f119d16e245..651b38076644 100644 --- a/editeng/source/misc/svxacorr.cxx +++ b/editeng/source/misc/svxacorr.cxx @@ -278,31 +278,37 @@ long SvxAutoCorrect::GetDefaultFlags() SvxAutoCorrect::SvxAutoCorrect( const OUString& rShareAutocorrFile, const OUString& rUserAutocorrFile ) - : sShareAutoCorrFile( rShareAutocorrFile ), - sUserAutoCorrFile( rUserAutocorrFile ), - pLangTable( new boost::ptr_map ), - pCharClass( 0 ), bRunNext( false ), eCharClassLang( LANGUAGE_DONTKNOW ), - cStartDQuote( 0 ), cEndDQuote( 0 ), cStartSQuote( 0 ), cEndSQuote( 0 ) + : sShareAutoCorrFile( rShareAutocorrFile ) + , sUserAutoCorrFile( rUserAutocorrFile ) + , pLangTable( new boost::ptr_map ) + , pCharClass( 0 ) + , bRunNext( false ) + , eCharClassLang( LANGUAGE_DONTKNOW ) + , nFlags(SvxAutoCorrect::GetDefaultFlags()) + , cStartDQuote( 0 ) + , cEndDQuote( 0 ) + , cStartSQuote( 0 ) + , cEndSQuote( 0 ) + , cEmDash( 0x2014 ) + , cEnDash( 0x2013) { - nFlags = SvxAutoCorrect::GetDefaultFlags(); - - cEmDash = 0x2014; - cEnDash = 0x2013; } SvxAutoCorrect::SvxAutoCorrect( const SvxAutoCorrect& rCpy ) -: sShareAutoCorrFile( rCpy.sShareAutoCorrFile ), - sUserAutoCorrFile( rCpy.sUserAutoCorrFile ), - - aSwFlags( rCpy.aSwFlags ), - - pLangTable( new boost::ptr_map ), - pCharClass( 0 ), bRunNext( false ), - - nFlags( rCpy.nFlags & ~(ChgWordLstLoad|CplSttLstLoad|WrdSttLstLoad)), - cStartDQuote( rCpy.cStartDQuote ), cEndDQuote( rCpy.cEndDQuote ), - cStartSQuote( rCpy.cStartSQuote ), cEndSQuote( rCpy.cEndSQuote ), - cEmDash( rCpy.cEmDash ), cEnDash( rCpy.cEnDash ) + : sShareAutoCorrFile( rCpy.sShareAutoCorrFile ) + , sUserAutoCorrFile( rCpy.sUserAutoCorrFile ) + , aSwFlags( rCpy.aSwFlags ) + , pLangTable( new boost::ptr_map ) + , pCharClass( 0 ) + , bRunNext( false ) + , eCharClassLang(rCpy.eCharClassLang) + , nFlags( rCpy.nFlags & ~(ChgWordLstLoad|CplSttLstLoad|WrdSttLstLoad)) + , cStartDQuote( rCpy.cStartDQuote ) + , cEndDQuote( rCpy.cEndDQuote ) + , cStartSQuote( rCpy.cStartSQuote ) + , cEndSQuote( rCpy.cEndSQuote ) + , cEmDash( rCpy.cEmDash ) + , cEnDash( rCpy.cEnDash ) { } -- cgit