diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-09-08 17:22:06 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-09-08 17:22:06 -0400 |
| commit | cc6d9be64942cfa3c96b1d70c2ad4ee78e1ca8b3 (patch) | |
| tree | a3e8f6c446af041cfb903c2ac1a15b82115dc98d /src/event.cpp | |
| parent | 4024c40e6120a010798075de2e05ecbf6bdc866e (diff) | |
assert on registering callback pointers
Diffstat (limited to 'src/event.cpp')
| -rw-r--r-- | src/event.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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); |
