mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-04-18 11:02:44 +03:00
chore(event): add assertions to EventRegisterEx
This commit is contained in:
parent
d5562cb82a
commit
bfbd7e57ad
@ -109,12 +109,12 @@ void EventRegister(EVENTID id, EVENTHANDLERFUNC handler) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void EventRegisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, float priority) {
|
void EventRegisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, float priority) {
|
||||||
if (id < 0 || id > EVENTIDS || handler == nullptr) {
|
STORM_ASSERT(id >= 0);
|
||||||
// TODO
|
STORM_VALIDATE(id >= 0, ERROR_INVALID_PARAMETER);
|
||||||
// SErrSetLastError(0x57u);
|
STORM_ASSERT(id < EVENTIDS);
|
||||||
|
STORM_VALIDATE(id < EVENTIDS, ERROR_INVALID_PARAMETER);
|
||||||
return;
|
STORM_ASSERT(handler);
|
||||||
}
|
STORM_VALIDATE(handler, ERROR_INVALID_PARAMETER);
|
||||||
|
|
||||||
HEVENTCONTEXT hContext = PropGet(PROP_EVENTCONTEXT);
|
HEVENTCONTEXT hContext = PropGet(PROP_EVENTCONTEXT);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user