Change-Id: Ie680786c77848079f31a4f43ba003ca1954f606b
Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
struct eq_node *event_queue_node = nqueue_pop(head,
struct eq_node,
node);
- struct faultd_event *ev = event_queue_node->ev;
+ struct faultd_event *ev;
+
+ if (!event_queue_node) {
+ log_error("Could not pop event queue");
+ return NULL;
+ }
+
+ ev = event_queue_node->ev;
if (event_queue_node == &ev->event_queue_node)
INIT_NQUEUE_NODE(&ev->event_queue_node.node);