use initialization list
guess comments in EditSelection ctors were about calling copy-ctor directly instead of default-ctor + copy assign Change-Id: I0f849d7e9af3d3b8c6d8688f549b3539a0c67873 Reviewed-on: https://gerrit.libreoffice.org/31632 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
parent
7006568138
commit
dce3d70d26
@ -552,19 +552,18 @@ void ExtraPortionInfo::SaveOrgDXArray( const long* pDXArray, sal_Int32 nLen )
|
||||
pOrgDXArray = nullptr;
|
||||
}
|
||||
|
||||
ParaPortion::ParaPortion( ContentNode* pN )
|
||||
ParaPortion::ParaPortion( ContentNode* pN ) :
|
||||
pNode(pN),
|
||||
nHeight(0),
|
||||
nInvalidPosStart(0),
|
||||
nFirstLineOffset(0),
|
||||
nBulletX(0),
|
||||
nInvalidDiff(0),
|
||||
bInvalid(true),
|
||||
bSimple(false),
|
||||
bVisible(true),
|
||||
bForceRepaint(false)
|
||||
{
|
||||
|
||||
pNode = pN;
|
||||
bInvalid = true;
|
||||
bVisible = true;
|
||||
bSimple = false;
|
||||
bForceRepaint = false;
|
||||
nInvalidPosStart = 0;
|
||||
nInvalidDiff = 0;
|
||||
nHeight = 0;
|
||||
nFirstLineOffset = 0;
|
||||
nBulletX = 0;
|
||||
}
|
||||
|
||||
ParaPortion::~ParaPortion()
|
||||
@ -964,38 +963,36 @@ void ConvertAndPutItems( SfxItemSet& rDest, const SfxItemSet& rSource, const Map
|
||||
}
|
||||
|
||||
EditLine::EditLine() :
|
||||
nTxtWidth(0),
|
||||
nStartPosX(0),
|
||||
nStart(0),
|
||||
nEnd(0),
|
||||
nStartPortion(0), // to be able to tell the difference between a line
|
||||
// without Portions from one with the Portion number 0
|
||||
nEndPortion(0),
|
||||
nHeight(0),
|
||||
nTxtHeight(0),
|
||||
nCrsrHeight(0),
|
||||
nMaxAscent(0),
|
||||
bHangingPunctuation(false),
|
||||
bInvalid(true)
|
||||
{
|
||||
|
||||
nStart = nEnd = 0;
|
||||
nStartPortion = 0; // to be able to tell the difference between a line
|
||||
// without Portions from one with the Portion number 0
|
||||
nEndPortion = 0;
|
||||
nHeight = 0;
|
||||
nStartPosX = 0;
|
||||
nTxtHeight = 0;
|
||||
nTxtWidth = 0;
|
||||
nCrsrHeight = 0;
|
||||
nMaxAscent = 0;
|
||||
}
|
||||
|
||||
EditLine::EditLine( const EditLine& r ) :
|
||||
nTxtWidth(0),
|
||||
nStartPosX(0),
|
||||
nStart(r.nStart),
|
||||
nEnd(r.nEnd),
|
||||
nStartPortion(r.nStartPortion),
|
||||
nEndPortion(r.nEndPortion),
|
||||
nHeight(0),
|
||||
nTxtHeight(0),
|
||||
nCrsrHeight(0),
|
||||
nMaxAscent(0),
|
||||
bHangingPunctuation(r.bHangingPunctuation),
|
||||
bInvalid(true)
|
||||
{
|
||||
|
||||
nEnd = r.nEnd;
|
||||
nStart = r.nStart;
|
||||
nStartPortion = r.nStartPortion;
|
||||
nEndPortion = r.nEndPortion;
|
||||
|
||||
nHeight = 0;
|
||||
nStartPosX = 0;
|
||||
nTxtHeight = 0;
|
||||
nTxtWidth = 0;
|
||||
nCrsrHeight = 0;
|
||||
nMaxAscent = 0;
|
||||
}
|
||||
|
||||
EditLine::~EditLine()
|
||||
@ -1188,19 +1185,16 @@ EditSelection::EditSelection()
|
||||
{
|
||||
}
|
||||
|
||||
EditSelection::EditSelection( const EditPaM& rStartAndAnd )
|
||||
EditSelection::EditSelection( const EditPaM& rStartAndAnd ) :
|
||||
aStartPaM(rStartAndAnd),
|
||||
aEndPaM(rStartAndAnd)
|
||||
{
|
||||
// could still be optimized!
|
||||
// do no first call the Def-constructor from PaM!
|
||||
aStartPaM = rStartAndAnd;
|
||||
aEndPaM = rStartAndAnd;
|
||||
}
|
||||
|
||||
EditSelection::EditSelection( const EditPaM& rStart, const EditPaM& rEnd )
|
||||
EditSelection::EditSelection( const EditPaM& rStart, const EditPaM& rEnd ) :
|
||||
aStartPaM(rStart),
|
||||
aEndPaM(rEnd)
|
||||
{
|
||||
// could still be optimized!
|
||||
aStartPaM = rStart;
|
||||
aEndPaM = rEnd;
|
||||
}
|
||||
|
||||
EditSelection& EditSelection::operator = ( const EditPaM& rPaM )
|
||||
|
Loading…
x
Reference in New Issue
Block a user