From 188353099cf6fc88f145cfcb84a4db3f6523528a Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Mon, 25 Dec 2017 14:52:20 -0800 Subject: [PATCH] procd: Fix minor null pointer dereference. Null pointer check was placed after assigning values to c. Signed-off-by: Rosen Penev --- plug/hotplug.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plug/hotplug.c b/plug/hotplug.c index ffedba2..0b801e7 100644 --- a/plug/hotplug.c +++ b/plug/hotplug.c @@ -392,12 +392,12 @@ static void queue_add(struct cmd_handler *h, struct blob_attr *msg, struct blob_ &_data, blob_pad_len(data), NULL); - c->msg = _msg; - c->data = _data; - if (!c) return; + c->msg = _msg; + c->data = _data; + memcpy(c->msg, msg, blob_pad_len(msg)); memcpy(c->data, data, blob_pad_len(data)); c->handler = h->handler; -- 2.25.1