diff --git a/src/rwcollection.h b/src/rwcollection.h --- a/src/rwcollection.h +++ b/src/rwcollection.h @@ -5,6 +5,8 @@ #ifndef BITCOIN_RWCOLLECTION_H #define BITCOIN_RWCOLLECTION_H +#include + #include #include #include @@ -62,8 +64,8 @@ template class RWCollection { private: + T collection GUARDED_BY(rwlock); mutable boost::shared_mutex rwlock; - T collection; public: RWCollection() : collection() {}