From: Michal 'vorner' Vaner Date: Fri, 14 Jun 2013 07:38:11 +0000 (+0200) Subject: [2726] Use initializer list X-Git-Tag: bind10-1.2.0beta1-release~400^2~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a0b8bc3685dcffca7713bea4d6d738827c045be0;p=thirdparty%2Fkea.git [2726] Use initializer list Instead of assignment in the copy constructor. --- diff --git a/src/lib/dns/rdata/generic/detail/ds_like.h b/src/lib/dns/rdata/generic/detail/ds_like.h index a7bebbfa46..c143cab3f6 100644 --- a/src/lib/dns/rdata/generic/detail/ds_like.h +++ b/src/lib/dns/rdata/generic/detail/ds_like.h @@ -188,12 +188,12 @@ public: /// \brief The copy constructor. /// /// Trivial for now, we could've used the default one. - DSLikeImpl(const DSLikeImpl& source) { - digest_ = source.digest_; - tag_ = source.tag_; - algorithm_ = source.algorithm_; - digest_type_ = source.digest_type_; - } + DSLikeImpl(const DSLikeImpl& source) : + tag_(source.tag_), + algorithm_(source.algorithm_), + digest_type_(source.digest_type_), + digest_(source.digest_) + {} /// \brief Convert the DS-like data to a string. ///