Bug 1267524 Part 17 - Use member initializer list for nsStyleVariables. draft
authorTing-Yu Lin <tlin@mozilla.com>
Tue, 03 May 2016 17:26:30 +0800
changeset 362886 a8d804b94e96f358ecec29dd0f61870e4ced337a
parent 362885 9e7e7d511ce14d7c73c80694158d47cc3baeb5e7
child 362887 6eb99af5ad918e4f661012bad9b3b0be5d3fbf47
push id17052
push usertlin@mozilla.com
push dateTue, 03 May 2016 12:58:06 +0000
bugs1267524
milestone49.0a1
Bug 1267524 Part 17 - Use member initializer list for nsStyleVariables. MozReview-Commit-ID: Ag7VZKgrNf3
layout/style/nsStyleStruct.cpp
--- a/layout/style/nsStyleStruct.cpp
+++ b/layout/style/nsStyleStruct.cpp
@@ -3939,19 +3939,19 @@ nsChangeHint nsStyleUIReset::CalcDiffere
 //
 
 nsStyleVariables::nsStyleVariables(StyleStructContext aContext)
 {
   MOZ_COUNT_CTOR(nsStyleVariables);
 }
 
 nsStyleVariables::nsStyleVariables(const nsStyleVariables& aSource)
+  : mVariables(aSource.mVariables)
 {
   MOZ_COUNT_CTOR(nsStyleVariables);
-  mVariables = aSource.mVariables;
 }
 
 nsStyleVariables::~nsStyleVariables(void)
 {
   MOZ_COUNT_DTOR(nsStyleVariables);
 }
 
 nsChangeHint