diff options
author | Chris Sherlock <chris.sherlock79@gmail.com> | 2016-01-15 14:08:51 +1100 |
---|---|---|
committer | Chris Sherlock <chris.sherlock79@gmail.com> | 2016-01-15 14:08:51 +1100 |
commit | cc8a30f51860e31639c3be31d356311479dd3027 (patch) | |
tree | 565e4243569e051876680f0422c3e1398c09cfd4 /vcl | |
parent | d881245f54a2ef01ca4571bf81dcb1179d21676c (diff) |
vcl: convert next ImplFont constructor to use initializer list
Change-Id: I07cdbcaac0775fcfeb5c02846e00a61f8fa92c79
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/font/font.cxx | 51 |
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 { |