diff --git a/src/misc/pv/sharedVector.h b/src/misc/pv/sharedVector.h index 6efcad2..49b4f6b 100644 --- a/src/misc/pv/sharedVector.h +++ b/src/misc/pv/sharedVector.h @@ -575,12 +575,12 @@ public: shared_vector(shared_vector& O, detail::_shared_vector_freeze_tag t) - :base_t(O,t) + :base_t(O,t), m_vtype(O.m_vtype) {} shared_vector(shared_vector& O, detail::_shared_vector_thaw_tag t) - :base_t(O,t) + :base_t(O,t), m_vtype(O.m_vtype) {} shared_vector& operator=(const shared_vector& o) @@ -692,7 +692,7 @@ namespace detail { return shared_vector(src, detail::_shared_vector_cast_tag()); } }; - + // convert from void uses original type or throws an exception. template struct shared_vector_converter