summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYuri Sizov <yuris@humnom.net>2023-07-26 18:40:45 +0200
committerYuri Sizov <yuris@humnom.net>2023-07-26 18:40:45 +0200
commit8367152723ebb96b1c799a9c6c9ac1d85178f80a (patch)
tree5dff3818e2d4a220d01a77a3e91bb156c6e7f710
parent7305318a884ebc9e8602e1fff7321bb28a900e15 (diff)
parenta8f5bd6d432b5e50e87a3a479a84422c350f9e9b (diff)
downloadredot-engine-8367152723ebb96b1c799a9c6c9ac1d85178f80a.tar.gz
Merge pull request #79916 from smix8/navobstacle_mutex_4.x
Update NavObstacle creation to new Mutex style
-rw-r--r--modules/navigation/godot_navigation_server.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/navigation/godot_navigation_server.cpp b/modules/navigation/godot_navigation_server.cpp
index 29fa73aa85..c0fa6eef9e 100644
--- a/modules/navigation/godot_navigation_server.cpp
+++ b/modules/navigation/godot_navigation_server.cpp
@@ -816,8 +816,8 @@ COMMAND_2(agent_set_avoidance_priority, RID, p_agent, real_t, p_priority) {
}
RID GodotNavigationServer::obstacle_create() {
- GodotNavigationServer *mut_this = const_cast<GodotNavigationServer *>(this);
- MutexLock lock(mut_this->operations_mutex);
+ MutexLock lock(operations_mutex);
+
RID rid = obstacle_owner.make_rid();
NavObstacle *obstacle = obstacle_owner.get_or_null(rid);
obstacle->set_self(rid);