bt_trace_class_create(): accept mandatory self component
[babeltrace.git] / plugins / ctf / common / metadata / decoder.c
index af1e1eda2d0d6ad05c4fb716f1b3e57c1fcf5e05..b17caf1f998ffb3ebadb94f30d792069efccbf62 100644 (file)
@@ -348,6 +348,7 @@ int ctf_metadata_decoder_packetized_file_stream_to_buf(
 
 BT_HIDDEN
 struct ctf_metadata_decoder *ctf_metadata_decoder_create(
+               bt_self_component_source *self_comp,
                const struct ctf_metadata_decoder_config *config)
 {
        struct ctf_metadata_decoder *mdec =
@@ -372,7 +373,7 @@ struct ctf_metadata_decoder *ctf_metadata_decoder_create(
        }
 
        mdec->config = *config;
-       mdec->visitor = ctf_visitor_generate_ir_create(config);
+       mdec->visitor = ctf_visitor_generate_ir_create(self_comp, config);
        if (!mdec->visitor) {
                BT_LOGE("Failed to create a CTF IR metadata AST visitor: "
                        "mdec-addr=%p", mdec);
This page took 0.027128 seconds and 4 git commands to generate.