X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=tests%2Funit%2Ftest_kernel_data.c;h=412e4004f9d09fcea583d2a79a5dba773f974bf7;hp=ad4666b6ff675b5275d1f4034ba4ee1d24af43b1;hb=71a3bb01e288ad6e611be0501a4444375c4124a7;hpb=83b45089a2624e885b0f0308be7ba5b061b23282 diff --git a/tests/unit/test_kernel_data.c b/tests/unit/test_kernel_data.c index ad4666b6f..412e4004f 100644 --- a/tests/unit/test_kernel_data.c +++ b/tests/unit/test_kernel_data.c @@ -116,8 +116,11 @@ static void test_create_kernel_channel(void) { struct ltt_kernel_channel *chan; struct lttng_channel attr; + struct lttng_channel_extended extended; memset(&attr, 0, sizeof(attr)); + memset(&extended, 0, sizeof(extended)); + attr.attr.extended.ptr = &extended; chan = trace_kernel_create_channel(&attr); ok(chan != NULL, "Create kernel channel"); @@ -140,6 +143,7 @@ static void test_create_kernel_channel(void) static void test_create_kernel_event(void) { + enum lttng_error_code ret; struct ltt_kernel_event *event; struct lttng_event ev; @@ -150,8 +154,8 @@ static void test_create_kernel_event(void) ev.type = LTTNG_EVENT_TRACEPOINT; ev.loglevel_type = LTTNG_EVENT_LOGLEVEL_ALL; - event = trace_kernel_create_event(&ev, NULL, NULL); - ok(event != NULL, "Create kernel event"); + ret = trace_kernel_create_event(&ev, NULL, NULL, &event); + ok(ret == LTTNG_OK, "Create kernel event"); if (!event) { skip(1, "Event is null");