Browse Source

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

Bartłomiej T. Listwon 3 years ago
parent
commit
7df2f31c27
1 changed files with 1 additions and 2 deletions
  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