Bug 1267524 Part 7 - Use member initializer list for nsStyleTable. draft
authorTing-Yu Lin <tlin@mozilla.com>
Tue, 03 May 2016 17:26:28 +0800
changeset 362817 befae089cf11fdbf85f7bc06af514ed7753cc2a7
parent 362816 eaefa2ea65dd84fcd4fe9dbc0fe64c35fc87c906
child 362818 e7d97b0b50c7647969d1a77a2555b3072696ed86
child 362877 5771972c4bb7a69c69c268f307485d51381421b6
push id17040
push usertlin@mozilla.com
push dateTue, 03 May 2016 09:29:38 +0000
bugs1267524
milestone49.0a1
Bug 1267524 Part 7 - Use member initializer list for nsStyleTable. MozReview-Commit-ID: 4WUjx8rONVt
layout/style/nsStyleStruct.cpp
--- a/layout/style/nsStyleStruct.cpp
+++ b/layout/style/nsStyleStruct.cpp
@@ -1779,24 +1779,23 @@ nsStylePosition::ComputedJustifySelf(nsS
   return NS_STYLE_JUSTIFY_NORMAL;
 }
 
 // --------------------
 // nsStyleTable
 //
 
 nsStyleTable::nsStyleTable(StyleStructContext aContext)
-{ 
+  : mLayoutStrategy(NS_STYLE_TABLE_LAYOUT_AUTO)
+  , mSpan(1)
+{
   MOZ_COUNT_CTOR(nsStyleTable);
-  // values not inherited
-  mLayoutStrategy = NS_STYLE_TABLE_LAYOUT_AUTO;
-  mSpan = 1;
 }
 
-nsStyleTable::~nsStyleTable(void) 
+nsStyleTable::~nsStyleTable(void)
 {
   MOZ_COUNT_DTOR(nsStyleTable);
 }
 
 nsStyleTable::nsStyleTable(const nsStyleTable& aSource)
   : mLayoutStrategy(aSource.mLayoutStrategy)
   , mSpan(aSource.mSpan)
 {