mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Fix event handling
This commit is contained in:
@ -180,9 +180,13 @@ int wolfEventQueue_Remove(WOLF_EVENT_QUEUE* queue, WOLF_EVENT* event)
|
||||
else {
|
||||
WOLF_EVENT* next = event->next;
|
||||
WOLF_EVENT* prev = event->prev;
|
||||
if ((next == NULL) || (prev == NULL)) {
|
||||
ret = BAD_STATE_E;
|
||||
} else {
|
||||
next->prev = prev;
|
||||
prev->next = next;
|
||||
}
|
||||
}
|
||||
queue->count--;
|
||||
|
||||
return ret;
|
||||
|
Reference in New Issue
Block a user