fix: fix handle class
Fix handle class for headers without reference counting.
This commit is contained in:
@@ -180,8 +180,8 @@ public:
|
|||||||
*
|
*
|
||||||
* @return The reference count.
|
* @return The reference count.
|
||||||
*/
|
*/
|
||||||
template <typename ReferenceCount = typename Header::refcount_type>
|
template <typename U = Header, typename = std::enable_if_t<detail::header_has_refcount_v<U>>>
|
||||||
ReferenceCount reference_count() const {
|
auto reference_count() const {
|
||||||
return m_value->first.reference_count();
|
return m_value->first.reference_count();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user