void Unregister(EventHandler* handler) { assert(NULL != handler); if(!removeFromRegistry(handler)) { /* NOTE: In production code, this error should be delegated to the client instead. */ error("Event handler not registered"); } }
void Unregister(EventHandler* handler) { assert(NULL != handler); removeFromRegistry(handler); }