Преглед на файлове

Fix Mono check for unsafe object references

(cherry picked from commit 09534e29222fd5e4f1bf7ce7cc910fd589e35d00)
Rémi Verschelde преди 5 години
родител
ревизия
57de8397b2
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      modules/mono/csharp_script.cpp

+ 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));
 		}