From: Philippe Proulx Date: Tue, 2 May 2017 16:34:16 +0000 (-0400) Subject: visitor-generate-ir.c: set trace object's UUID X-Git-Tag: v2.0.0-pre1~329 X-Git-Url: http://git.efficios.com/?a=commitdiff_plain;h=892a5b6c7aace4699c7381058ca62e084bbe0b0f;p=babeltrace.git visitor-generate-ir.c: set trace object's UUID Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- diff --git a/plugins/ctf/common/metadata/visitor-generate-ir.c b/plugins/ctf/common/metadata/visitor-generate-ir.c index c4e3cc9f..2c88d5f9 100644 --- a/plugins/ctf/common/metadata/visitor-generate-ir.c +++ b/plugins/ctf/common/metadata/visitor-generate-ir.c @@ -3905,6 +3905,13 @@ int visit_trace_decl_entry(struct ctx *ctx, struct ctf_node *node, int *set) goto error; } + ret = bt_ctf_trace_set_uuid(ctx->trace, ctx->trace_uuid); + if (ret) { + _PERROR("%s", + "cannot set trace's UUID"); + goto error; + } + _SET(set, _TRACE_UUID_SET); } else if (!strcmp(left, "byte_order")) { /* Native byte order is already known at this stage */