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

meta_handle: default destructor

Michele Caini 2 жил өмнө
parent
commit
54ef3c8850

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

@@ -322,7 +322,7 @@ public:
           vtable{std::exchange(other.vtable, &basic_vtable<void>)} {}
 
     /*! @brief Frees the internal storage, whatever it means. */
-    ~meta_any() {
+    ~meta_any() noexcept {
         release();
     }
 
@@ -716,6 +716,9 @@ struct meta_handle {
     /*! @brief Default move constructor. */
     meta_handle(meta_handle &&) = default;
 
+    /*! @brief Default destructor. */
+    ~meta_handle() noexcept = default;
+
     /**
      * @brief Default copy assignment operator, deleted on purpose.
      * @return This meta handle.