diff options
| author | Yuri Sizov <yuris@humnom.net> | 2023-07-26 18:40:45 +0200 |
|---|---|---|
| committer | Yuri Sizov <yuris@humnom.net> | 2023-07-26 18:40:45 +0200 |
| commit | 8367152723ebb96b1c799a9c6c9ac1d85178f80a (patch) | |
| tree | 5dff3818e2d4a220d01a77a3e91bb156c6e7f710 | |
| parent | 7305318a884ebc9e8602e1fff7321bb28a900e15 (diff) | |
| parent | a8f5bd6d432b5e50e87a3a479a84422c350f9e9b (diff) | |
| download | redot-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.cpp | 4 |
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); |
