Browse Source

registry: don't use get_as_tuple and assume that users know what they are doing

Michele Caini 5 years ago
parent
commit
b012231635
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/entt/entity/registry.hpp

+ 2 - 2
src/entt/entity/registry.hpp

@@ -815,7 +815,7 @@ public:
         if constexpr(sizeof...(Component) == 1) {
         if constexpr(sizeof...(Component) == 1) {
             return (assure<Component>().get(entity), ...);
             return (assure<Component>().get(entity), ...);
         } else {
         } else {
-            return std::tuple_cat(assure<Component>().get_as_tuple(entity)...);
+            return std::forward_as_tuple(assure<Component>().get(entity)...);
         }
         }
     }
     }
 
 
@@ -827,7 +827,7 @@ public:
         if constexpr(sizeof...(Component) == 1) {
         if constexpr(sizeof...(Component) == 1) {
             return (assure<Component>().get(entity), ...);
             return (assure<Component>().get(entity), ...);
         } else {
         } else {
-            return std::tuple_cat(assure<Component>().get_as_tuple(entity)...);
+            return std::forward_as_tuple(assure<Component>().get(entity)...);
         }
         }
     }
     }