X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Fcommon%2Fmetadata%2Fvisitor-generate-ir.c;h=12e28398ef24a7781670e8c335b1841742ef6ca7;hb=1a9f7075566704f314c36f92339c2e2fed697523;hp=c8d8e7802f90482f8532bd5a1431873594780c57;hpb=1c07c8a447070164bc709950997f848fc0cc98fe;p=babeltrace.git diff --git a/plugins/ctf/common/metadata/visitor-generate-ir.c b/plugins/ctf/common/metadata/visitor-generate-ir.c index c8d8e780..12e28398 100644 --- a/plugins/ctf/common/metadata/visitor-generate-ir.c +++ b/plugins/ctf/common/metadata/visitor-generate-ir.c @@ -4641,7 +4641,7 @@ end: BT_HIDDEN struct ctf_visitor_generate_ir *ctf_visitor_generate_ir_create(FILE *efd, - uint64_t clock_class_offset_ns) + uint64_t clock_class_offset_ns, const char *name) { int ret; struct ctx *ctx = NULL; @@ -4653,6 +4653,12 @@ struct ctf_visitor_generate_ir *ctf_visitor_generate_ir_create(FILE *efd, goto error; } + ret = bt_ctf_trace_set_name(trace, name); + if (ret) { + _FPERROR(efd, "cannot set trace's name to `%s`", name); + goto error; + } + /* Set packet header to NULL to override the default one */ ret = bt_ctf_trace_set_packet_header_type(trace, NULL); if (ret) {