Ver Fonte

meta: avoid implicit conversions

Michele Caini há 1 ano atrás
pai
commit
1de5b066fd
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      src/entt/meta/factory.hpp

+ 1 - 1
src/entt/meta/factory.hpp

@@ -110,7 +110,7 @@ protected:
         }
         }
 
 
         auto *member = find_member<&meta_prop_node::id>(*container, node.id);
         auto *member = find_member<&meta_prop_node::id>(*container, node.id);
-        member ? (*member = std::move(node)) : container->emplace_back(std::move(node));
+        (member != nullptr) ? (*member = std::move(node)) : container->emplace_back(std::move(node));
     }
     }
 
 
     void traits(const meta_traits value) {
     void traits(const meta_traits value) {