]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw_rest_user.cc: UserQuotas init vars in ctor init list
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 18 Mar 2015 14:03:28 +0000 (15:03 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 15 Apr 2015 10:24:12 +0000 (12:24 +0200)
Fix for:

[src/rgw/rgw_rest_user.cc:631]: (performance) Variable 'bucket_quota' is
 assigned in constructor body. Consider performing initialization in
 initialization list.
[src/rgw/rgw_rest_user.cc:632]: (performance) Variable 'user_quota' is
 assigned in constructor body. Consider performing initialization in
 initialization list.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/rgw/rgw_rest_user.cc

index 8d8485fcc004e9236f084d946154b4f07ddcafc7..cfc274bc4090f992d0df7e5dbad60d95b7df6c47 100644 (file)
@@ -627,10 +627,9 @@ struct UserQuotas {
 
   UserQuotas() {}
 
-  UserQuotas(RGWUserInfo& info) {
-    bucket_quota = info.bucket_quota;
-    user_quota = info.user_quota;
-  }
+  UserQuotas(RGWUserInfo& info) : bucket_quota(info.bucket_quota), 
+                                 user_quota(info.user_quota) {}
+
   void dump(Formatter *f) const {
     encode_json("bucket_quota", bucket_quota, f);
     encode_json("user_quota", user_quota, f);