2
0
Эх сурвалжийг харах

Fix Mono check for unsafe object references

(cherry picked from commit 09534e29222fd5e4f1bf7ce7cc910fd589e35d00)
Rémi Verschelde 5 жил өмнө
parent
commit
57de8397b2

+ 2 - 2
modules/mono/csharp_script.cpp

@@ -161,11 +161,11 @@ void CSharpLanguage::finish() {
 
 #ifdef DEBUG_ENABLED
 	for (Map<ObjectID, int>::Element *E = unsafe_object_references.front(); E; E = E->next()) {
-		const ObjectID &id = E->get();
+		const ObjectID &id = E->key();
 		Object *obj = ObjectDB::get_instance(id);
 
 		if (obj) {
-			ERR_PRINTS("Leaked unsafe reference to object: " + obj->get_class() + ":" + itos(id));
+			ERR_PRINTS("Leaked unsafe reference to object: " + obj->to_string());
 		} else {
 			ERR_PRINTS("Leaked unsafe reference to deleted object: " + itos(id));
 		}