From de1fb17ac392427605ead87690f30f1a488f66a7 Mon Sep 17 00:00:00 2001 From: Sunny Kumar Date: Fri, 28 Dec 2018 08:38:24 +0530 Subject: rpc : fix coverity in rpc/rpc-lib/src/rpcsvc.c This patch fixes newly introduced coverity. CID: 1398472: Dereference before null check. updates: bz#789278 Change-Id: Ie9b13084097de8f24b138acd7608c3e15b3bba9c Signed-off-by: Sunny Kumar --- rpc/rpc-lib/src/rpcsvc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rpc/rpc-lib') diff --git a/rpc/rpc-lib/src/rpcsvc.c b/rpc/rpc-lib/src/rpcsvc.c index dbb07be7fa2..5342376da46 100644 --- a/rpc/rpc-lib/src/rpcsvc.c +++ b/rpc/rpc-lib/src/rpcsvc.c @@ -2211,9 +2211,9 @@ rpcsvc_request_handler(void *arg) list_for_each_entry_safe(req, tmp_req, &tmp_list, request_list) { - list_del_init(&req->request_list); - if (req) { + list_del_init(&req->request_list); + if (req->prognum == RPCSVC_INFRA_PROGRAM) { switch (req->procnum) { case RPCSVC_PROC_EVENT_THREAD_DEATH: -- cgit