Browse Source

sparse_set: improved performance (see #506) - thanks @Kerndog73

Michele Caini 5 years ago
parent
commit
7c21042858
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/entt/entity/sparse_set.hpp

+ 1 - 1
src/entt/entity/sparse_set.hpp

@@ -163,7 +163,7 @@ class sparse_set {
         }
 
         if(!sparse[pos]) {
-            sparse[pos] = std::make_unique<entity_type[]>(entt_per_page);
+            sparse[pos].reset(new entity_type[entt_per_page]);
             // null is safe in all cases for our purposes
             for(auto *first = sparse[pos].get(), *last = first + entt_per_page; first != last; ++first) {
                 *first = null;