From 679478760a4dc87d1adf281c4562574bb25b539b Mon Sep 17 00:00:00 2001 From: Dave Barach Date: Fri, 19 Jul 2019 09:31:29 -0400 Subject: api: fix coverity warning Type: fix Ticket: VPP-1649 Change-Id: Ia159d0f67d33719d05fa2dbd82f9c8c9b5d8f2a9 Signed-off-by: Dave Barach --- src/vlibapi/api_shared.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/vlibapi/api_shared.c') diff --git a/src/vlibapi/api_shared.c b/src/vlibapi/api_shared.c index 18eb83b68b7..355be35c677 100644 --- a/src/vlibapi/api_shared.c +++ b/src/vlibapi/api_shared.c @@ -480,10 +480,15 @@ msg_handler_internal (api_main_t * am, } *ed; ed = ELOG_DATA (am->elog_main, e); if (id < vec_len (am->msg_names)) - ed->c = elog_string (am->elog_main, (char *) am->msg_names[id]); + { + ed->c = elog_string (am->elog_main, (char *) am->msg_names[id]); + ed->barrier = !am->is_mp_safe[id]; + } else - ed->c = elog_string (am->elog_main, "BOGUS"); - ed->barrier = !am->is_mp_safe[id]; + { + ed->c = elog_string (am->elog_main, "BOGUS"); + ed->barrier = 0; + } } } -- cgit 1.2.3-korg