ctf.fs source: recurse to find multiples CTF traces
[babeltrace.git] / plugins / ctf / common / metadata / visitor-generate-ir.c
index c8d8e7802f90482f8532bd5a1431873594780c57..12e28398ef24a7781670e8c335b1841742ef6ca7 100644 (file)
@@ -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) {
This page took 0.025334 seconds and 4 git commands to generate.