summaryrefslogtreecommitdiff
path: root/vcl/source/font/font.cxx
diff options
context:
space:
mode:
authorChris Sherlock <chris.sherlock79@gmail.com>2016-01-15 14:08:51 +1100
committerChris Sherlock <chris.sherlock79@gmail.com>2016-01-15 14:08:51 +1100
commitcc8a30f51860e31639c3be31d356311479dd3027 (patch)
tree565e4243569e051876680f0422c3e1398c09cfd4 /vcl/source/font/font.cxx
parentd881245f54a2ef01ca4571bf81dcb1179d21676c (diff)
vcl: convert next ImplFont constructor to use initializer list
Change-Id: I07cdbcaac0775fcfeb5c02846e00a61f8fa92c79
Diffstat (limited to 'vcl/source/font/font.cxx')
-rw-r--r--vcl/source/font/font.cxx51
1 files changed, 25 insertions, 26 deletions
diff --git a/vcl/source/font/font.cxx b/vcl/source/font/font.cxx
index 917691d59c5a..c01e5a73dca8 100644
--- a/vcl/source/font/font.cxx
+++ b/vcl/source/font/font.cxx
@@ -65,37 +65,36 @@ ImplFont::ImplFont() :
mbTransparent( true )
{}
-ImplFont::ImplFont( const ImplFont& rImplFont )
-: maFamilyName( rImplFont.maFamilyName ),
+ImplFont::ImplFont( const ImplFont& rImplFont ) :
+ mnRefCount( 1 ),
+ maFamilyName( rImplFont.maFamilyName ),
maStyleName( rImplFont.maStyleName ),
maSize( rImplFont.maSize ),
maColor( rImplFont.maColor ),
maFillColor( rImplFont.maFillColor ),
+ meCharSet( rImplFont.meCharSet ),
maLanguageTag( rImplFont.maLanguageTag ),
- maCJKLanguageTag( rImplFont.maCJKLanguageTag )
-{
- mnRefCount = 1;
- meCharSet = rImplFont.meCharSet;
- meFamily = rImplFont.meFamily;
- mePitch = rImplFont.mePitch;
- meAlign = rImplFont.meAlign;
- meWeight = rImplFont.meWeight;
- meWidthType = rImplFont.meWidthType;
- meItalic = rImplFont.meItalic;
- meUnderline = rImplFont.meUnderline;
- meOverline = rImplFont.meOverline;
- meStrikeout = rImplFont.meStrikeout;
- meRelief = rImplFont.meRelief;
- meEmphasisMark = rImplFont.meEmphasisMark;
- mnOrientation = rImplFont.mnOrientation;
- mnKerning = rImplFont.mnKerning;
- mbWordLine = rImplFont.mbWordLine;
- mbOutline = rImplFont.mbOutline;
- mbShadow = rImplFont.mbShadow;
- mbVertical = rImplFont.mbVertical;
- mbTransparent = rImplFont.mbTransparent;
- mbConfigLookup = rImplFont.mbConfigLookup;
-}
+ maCJKLanguageTag( rImplFont.maCJKLanguageTag ),
+ meFamily( rImplFont.meFamily ),
+ mePitch( rImplFont.mePitch ),
+ meAlign( rImplFont.meAlign ),
+ meWeight( rImplFont.meWeight ),
+ meWidthType( rImplFont.meWidthType ),
+ meItalic( rImplFont.meItalic ),
+ meUnderline( rImplFont.meUnderline ),
+ meOverline( rImplFont.meOverline ),
+ meStrikeout( rImplFont.meStrikeout ),
+ meRelief( rImplFont.meRelief ),
+ meEmphasisMark( rImplFont.meEmphasisMark ),
+ mnOrientation( rImplFont.mnOrientation ),
+ mnKerning( rImplFont.mnKerning ),
+ mbWordLine( rImplFont.mbWordLine ),
+ mbOutline( rImplFont.mbOutline ),
+ mbConfigLookup( rImplFont.mbConfigLookup ),
+ mbShadow( rImplFont.mbShadow ),
+ mbVertical( rImplFont.mbVertical ),
+ mbTransparent( rImplFont.mbTransparent )
+{}
bool ImplFont::operator==( const ImplFont& rOther ) const
{