From cc6d9be64942cfa3c96b1d70c2ad4ee78e1ca8b3 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Fri, 8 Sep 2023 17:22:06 -0400 Subject: assert on registering callback pointers --- src/event.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/event.cpp') diff --git a/src/event.cpp b/src/event.cpp index d7c18b7..a129490 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -21,6 +21,7 @@ void EventBucketFind(const char *name, char *safeName, EventBucket*& bkt) { } void Event_RegisterCallback(const char *name, EventHandler handler) { + assert(handler != nullptr); char safeName[16]; EventBucket *bkt = nullptr; EventBucketFind(name, safeName, bkt); @@ -33,6 +34,7 @@ void Event_RegisterCallback(const char *name, EventHandler handler) { } void Event_UnregisterCallback(const char *name, EventHandler handler) { + assert(handler != nullptr); char safeName[16]; EventBucket *bkt = nullptr; EventBucketFind(name, safeName, bkt); -- cgit v1.2.3