From feff57d29aa9af698d38d093fc5df0dbc2c961a8 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 8 Apr 2020 19:56:08 -0600 Subject: [PATCH] prefer initialization to assignment --- libs/pbd/pbd/rcu.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libs/pbd/pbd/rcu.h b/libs/pbd/pbd/rcu.h index 4a42e5a3f6..6b55ee08ee 100644 --- a/libs/pbd/pbd/rcu.h +++ b/libs/pbd/pbd/rcu.h @@ -221,9 +221,8 @@ class /*LIBPBD_API*/ RCUWriter public: RCUWriter(RCUManager& manager) - : m_manager(manager) { - m_copy = m_manager.write_copy(); - } + : m_manager(manager) + , m_copy (m_manager.write_copy()) {} ~RCUWriter() { if (m_copy.unique()) { @@ -246,7 +245,6 @@ public: XXX should we print a warning about this? */ } - } boost::shared_ptr get_copy() const { return m_copy; }