From: John Spray Date: Fri, 30 Sep 2016 20:57:35 +0000 (+0100) Subject: mds: make mds_role_t member order match constructor X-Git-Tag: v10.2.4~91^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F11389%2Fhead;p=ceph.git mds: make mds_role_t member order match constructor Previously this was mildy confusing. Signed-off-by: John Spray (cherry picked from commit 63d711d4e9decd2940c55aa697e6a588593da23a) --- diff --git a/src/mds/mdstypes.h b/src/mds/mdstypes.h index b4195eb9c69..98a732e81bb 100644 --- a/src/mds/mdstypes.h +++ b/src/mds/mdstypes.h @@ -90,13 +90,14 @@ extern const mds_rank_t MDS_RANK_NONE; class mds_role_t { public: - mds_rank_t rank; fs_cluster_id_t fscid; + mds_rank_t rank; + mds_role_t(fs_cluster_id_t fscid_, mds_rank_t rank_) - : rank(rank_), fscid(fscid_) + : fscid(fscid_), rank(rank_) {} mds_role_t() - : rank(MDS_RANK_NONE), fscid(FS_CLUSTER_ID_NONE) + : fscid(FS_CLUSTER_ID_NONE), rank(MDS_RANK_NONE) {} bool operator<(mds_role_t const &rhs) const {