From: Andrew Yourtchenko Date: Wed, 17 Aug 2022 13:26:54 +0000 (+0000) Subject: vlib: fix coverity 274744 X-Git-Tag: v23.02-rc0~95 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F25%2F36925%2F2;p=vpp.git vlib: fix coverity 274744 Add a missing null check Type: fix Change-Id: Id1b27341480c9d62185496ae1d832360119ec198 Signed-off-by: Andrew Yourtchenko --- diff --git a/src/vlibapi/api_shared.c b/src/vlibapi/api_shared.c index 98da604a456..73ef3ce54d8 100644 --- a/src/vlibapi/api_shared.c +++ b/src/vlibapi/api_shared.c @@ -232,7 +232,10 @@ vl_msg_api_trace_write_one (api_main_t *am, u8 *msg, FILE *fp) u16 id = clib_net_to_host_u16 (*((u16 *) msg)); vl_api_msg_data_t *m = vl_api_get_msg_data (am, id); - m->endian_handler (tmpmem); + if (m && m->endian_handler) + { + m->endian_handler (tmpmem); + } if (m && m->tojson_handler) {