2
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()
Rémi Verschelde 3 жил өмнө
parent
commit
d3582685d2
1 өөрчлөгдсөн 1 нэмэгдсэн , 2 устгасан
  1. 1 2
      core/rid.h

+ 1 - 2
core/rid.h

@@ -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