1
0
Fork 0

Merge pull request #57159 from Pineapple/rid-set-data

[3.x] Use refval() instead of separate ref() and get() in RID_OwnerBase::_set_data()
This commit is contained in:
Rémi Verschelde 2022-01-28 21:49:29 +01:00 committed by GitHub
commit d3582685d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 2 deletions

View File

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