[Libreoffice-commits] core.git: vcl/source

Chris Sherlock chris.sherlock79 at gmail.com
Thu Jan 14 19:03:49 PST 2016


 vcl/source/font/font.cxx |   47 +++++++++++++++++++++++------------------------
 1 file changed, 23 insertions(+), 24 deletions(-)

New commits:
commit d881245f54a2ef01ca4571bf81dcb1179d21676c
Author: Chris Sherlock <chris.sherlock79 at gmail.com>
Date:   Fri Jan 15 14:03:02 2016 +1100

    vcl: convert ImplFont constructor to use initializer list
    
    Change-Id: I819eeb0b5f8ea55c24c6cbf7b81f3f36380316db

diff --git a/vcl/source/font/font.cxx b/vcl/source/font/font.cxx
index 91f57c8..917691d 100644
--- a/vcl/source/font/font.cxx
+++ b/vcl/source/font/font.cxx
@@ -38,33 +38,32 @@
 using namespace vcl;
 
 ImplFont::ImplFont() :
+    mnRefCount( 1 ),
     maColor( COL_TRANSPARENT ),
     maFillColor( COL_TRANSPARENT ),
+    meCharSet( RTL_TEXTENCODING_DONTKNOW ),
     maLanguageTag( LANGUAGE_DONTKNOW ),
-    maCJKLanguageTag( LANGUAGE_DONTKNOW )
-{
-    mnRefCount          = 1;
-    meCharSet           = RTL_TEXTENCODING_DONTKNOW;
-    meFamily            = FAMILY_DONTKNOW;
-    mePitch             = PITCH_DONTKNOW;
-    meAlign             = ALIGN_TOP;
-    meWeight            = WEIGHT_DONTKNOW;
-    meWidthType         = WIDTH_DONTKNOW;
-    meItalic            = ITALIC_NONE;
-    meUnderline         = UNDERLINE_NONE;
-    meOverline          = UNDERLINE_NONE;
-    meStrikeout         = STRIKEOUT_NONE;
-    meRelief            = RELIEF_NONE;
-    meEmphasisMark      = EMPHASISMARK_NONE;
-    mnOrientation       = 0;
-    mnKerning           = FontKerning::NONE;
-    mbWordLine          = false;
-    mbOutline           = false;
-    mbShadow            = false;
-    mbVertical          = false;
-    mbTransparent       = true;
-    mbConfigLookup      = false;
-}
+    maCJKLanguageTag( LANGUAGE_DONTKNOW ),
+    meFamily( FAMILY_DONTKNOW ),
+    mePitch( PITCH_DONTKNOW ),
+    meAlign( ALIGN_TOP ),
+    meWeight( WEIGHT_DONTKNOW ),
+    meWidthType( WIDTH_DONTKNOW ),
+    meItalic( ITALIC_NONE ),
+    meUnderline( UNDERLINE_NONE ),
+    meOverline( UNDERLINE_NONE ),
+    meStrikeout( STRIKEOUT_NONE ),
+    meRelief( RELIEF_NONE ),
+    meEmphasisMark( EMPHASISMARK_NONE ),
+    mnOrientation( 0 ),
+    mnKerning( FontKerning::NONE ),
+    mbWordLine( false ),
+    mbOutline( false ),
+    mbConfigLookup( false ),
+    mbShadow( false ),
+    mbVertical( false ),
+    mbTransparent( true )
+{}
 
 ImplFont::ImplFont( const ImplFont& rImplFont )
 :   maFamilyName( rImplFont.maFamilyName ),


More information about the Libreoffice-commits mailing list