From 56d78c767a6fc49c9155da98722cabbcbf753fed Mon Sep 17 00:00:00 2001 From: skypjack Date: Fri, 17 Oct 2025 16:49:22 +0200 Subject: [PATCH] any: no delete for const void * --- src/entt/core/any.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/entt/core/any.hpp b/src/entt/core/any.hpp index eed80914f..68cc69739 100644 --- a/src/entt/core/any.hpp +++ b/src/entt/core/any.hpp @@ -94,7 +94,7 @@ class basic_any: private internal::basic_any_storage { (value.mode == any_policy::embedded) ? elem->~Type() : (delete elem); } else if constexpr(std::is_array_v) { delete[] elem; - } else { + } else if constexpr(!std::is_void_v) { delete elem; } break;