1
0
Эх сурвалжийг харах

sparse_set: make reserve virtual

Michele Caini 5 жил өмнө
parent
commit
d6eea41e13

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

@@ -394,7 +394,7 @@ public:
      *
      * @param cap Desired capacity.
      */
-    void reserve(const size_type cap) {
+    virtual void reserve(const size_type cap) {
         if(cap > reserved.second()) {
             resize_packed(cap);
         }

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

@@ -402,7 +402,7 @@ public:
      *
      * @param cap Desired capacity.
      */
-    void reserve(const size_type cap) {
+    void reserve(const size_type cap) override {
         underlying_type::reserve(cap);
 
         if(cap > underlying_type::size()) {