You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
Visual/Physics/Navigation Servers validate RIDs with documentation update
This commit is contained in:
@@ -427,6 +427,10 @@ COMMAND_4(agent_set_callback, RID, p_agent, Object *, p_receiver, StringName, p_
|
||||
}
|
||||
|
||||
COMMAND_1(free, RID, p_object) {
|
||||
if (!p_object.is_valid()) {
|
||||
ERR_FAIL_MSG("Invalid RID.");
|
||||
return;
|
||||
}
|
||||
if (map_owner.owns(p_object)) {
|
||||
NavMap *map = map_owner.get(p_object);
|
||||
|
||||
@@ -473,7 +477,7 @@ COMMAND_1(free, RID, p_object) {
|
||||
memdelete(agent);
|
||||
|
||||
} else {
|
||||
ERR_FAIL_COND("Invalid ID.");
|
||||
ERR_FAIL_COND("Invalid RID.");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user