Added MessageQueue_Dispatch argument checks
This commit is contained in:
parent
ab2b288f87
commit
2813d6860c
@ -70,6 +70,9 @@ BOOL MessageQueue_Wait(wMessageQueue* queue)
|
|||||||
BOOL MessageQueue_Dispatch(wMessageQueue* queue, wMessage* message)
|
BOOL MessageQueue_Dispatch(wMessageQueue* queue, wMessage* message)
|
||||||
{
|
{
|
||||||
BOOL ret = FALSE;
|
BOOL ret = FALSE;
|
||||||
|
if (!queue || !message)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
EnterCriticalSection(&queue->lock);
|
EnterCriticalSection(&queue->lock);
|
||||||
|
|
||||||
if (queue->size == queue->capacity)
|
if (queue->size == queue->capacity)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user