From c8ae1f808a16d664ec229ca3a2237ac39bf1164d Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 14 Apr 2024 07:56:27 +0200 Subject: remove obsolete code Now that `find_object` isn't defined in the header anymore, it doesn't make sense to fiddle around with dependent names. --- src/world.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/world.cpp b/src/world.cpp index 572fe8aa..9f7c0cc3 100644 --- a/src/world.cpp +++ b/src/world.cpp @@ -281,9 +281,7 @@ template std::shared_ptr world::find_object(object_id id) { static_assert(std::is_base_of_v); - // make it a dependent name so that including "src/object.hpp" isn't needed - using U = std::conditional_t, T, object>; - if (std::shared_ptr ptr = find_object_(id); !ptr) + if (std::shared_ptr ptr = find_object_(id); !ptr) return {}; else if constexpr(std::is_same_v) return ptr; -- cgit v1.2.3