From 76fb8a2c3a0425322296e29926f74b04a23bce3a Mon Sep 17 00:00:00 2001 From: Razvan Crainea Date: Mon, 24 Oct 2016 13:04:24 +0300 Subject: [PATCH] event_xmlrpc: fix possible bug in accessing NULL struct Fixes coverity CID 150491 --- modules/event_xmlrpc/event_xmlrpc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/event_xmlrpc/event_xmlrpc.c b/modules/event_xmlrpc/event_xmlrpc.c index 4fba225ac92..457d6f23d9e 100644 --- a/modules/event_xmlrpc/event_xmlrpc.c +++ b/modules/event_xmlrpc/event_xmlrpc.c @@ -357,7 +357,7 @@ static str xmlrpc_print_s = { 0, 0 }; static str xmlrpc_print(evi_reply_sock *sock) { str aux; - struct xmlrpc_sock_param *params = sock->params; + struct xmlrpc_sock_param *params; xmlrpc_print_s.len = 0; @@ -365,6 +365,7 @@ static str xmlrpc_print(evi_reply_sock *sock) LM_DBG("Nothing to print"); goto end; } + params = sock->params; if (sock->flags & EVI_ADDRESS) DO_PRINT(sock->address.s, sock->address.len);