Use refval() instead of separate ref() and get()

This commit is contained in:
Bartłomiej T. Listwon 2022-01-21 23:39:15 +01:00
parent 49df809ca4
commit 7df2f31c27

View file

@ -93,8 +93,7 @@ protected:
static SafeRefCount refcount; static SafeRefCount refcount;
_FORCE_INLINE_ void _set_data(RID &p_rid, RID_Data *p_data) { _FORCE_INLINE_ void _set_data(RID &p_rid, RID_Data *p_data) {
p_rid._data = p_data; p_rid._data = p_data;
refcount.ref(); p_data->_id = refcount.refval();
p_data->_id = refcount.get();
#ifndef DEBUG_ENABLED #ifndef DEBUG_ENABLED
p_data->_owner = this; p_data->_owner = this;
#endif #endif