From: David Goulet Date: Mon, 25 Jul 2011 20:48:50 +0000 (-0400) Subject: Fix missing pointer initialisation X-Git-Tag: v2.0-pre4~12 X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=commitdiff_plain;h=e75cda3acbabc7570777d6e708f43231e7bc4cac Fix missing pointer initialisation Channel and event context pointer was not set to NULL at creation. Signed-off-by: David Goulet --- diff --git a/ltt-sessiond/trace.c b/ltt-sessiond/trace.c index d6bd7829d..b6138f8f5 100644 --- a/ltt-sessiond/trace.c +++ b/ltt-sessiond/trace.c @@ -139,6 +139,7 @@ struct ltt_kernel_channel *trace_create_kernel_channel(struct lttng_channel *cha lkc->fd = 0; lkc->stream_count = 0; lkc->enabled = 1; + lkc->ctx = NULL; /* Init linked list */ CDS_INIT_LIST_HEAD(&lkc->events_list.head); CDS_INIT_LIST_HEAD(&lkc->stream_list.head); @@ -202,6 +203,7 @@ struct ltt_kernel_event *trace_create_kernel_event(struct lttng_event *ev) lke->fd = 0; lke->event = attr; lke->enabled = 1; + lke->ctx = NULL; return lke;