From: Jonathan Rajotte Date: Tue, 17 May 2016 15:52:47 +0000 (-0400) Subject: Fix: initialize the cur_event variable before using it X-Git-Tag: v2.9.0-rc1~190 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=d113fbc8270a4c2089c6e1aa1f5f5c5bb3f4c9dd;hp=e57427575fc6deabed09cb5b4fae029d05e5bfd9 Fix: initialize the cur_event variable before using it CID 1243041 (#1 of 1): Uninitialized scalar variable (UNINIT) uninit_use_in_call: Using uninitialized element of array *cur_event.name when calling strcmp. Signed-off-by: Jonathan Rajotte Signed-off-by: Jérémie Galarneau --- diff --git a/src/bin/lttng/commands/list.c b/src/bin/lttng/commands/list.c index 0dd74e595..418fccf7c 100644 --- a/src/bin/lttng/commands/list.c +++ b/src/bin/lttng/commands/list.c @@ -621,6 +621,8 @@ static int mi_list_ust_event_fields(struct lttng_event_field *fields, int count, int event_element_open = 0; struct lttng_event cur_event; + memset(&cur_event, 0, sizeof(cur_event)); + /* Open domains element */ ret = mi_lttng_domains_open(writer); if (ret) {