From bdaeef856dce4d970d341b6d235ddc5b79d2fcec Mon Sep 17 00:00:00 2001 From: Michele Caini Date: Sat, 22 Oct 2022 18:56:55 +0200 Subject: [PATCH] delegate: just an extra safe check --- src/entt/signal/delegate.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/entt/signal/delegate.hpp b/src/entt/signal/delegate.hpp index 1575f3a85..441961626 100644 --- a/src/entt/signal/delegate.hpp +++ b/src/entt/signal/delegate.hpp @@ -218,6 +218,7 @@ public: * @param payload User defined arbitrary data. */ void connect(function_type *function, const void *payload = nullptr) noexcept { + ENTT_ASSERT(function != nullptr, "Uninitialized function pointer"); instance = payload; fn = function; }