.close_trace = ctf_metadata_close_trace,
};
+void bt_ctf_metadata_hook(void)
+{
+ /*
+ * Dummy function to prevent the linker from discarding this format as
+ * "unused" in static builds.
+ */
+}
+
static
int ctf_metadata_trace_pre_handler(struct bt_stream_pos *ppos,
struct bt_trace_descriptor *td)
goto error;
pos->fp = fp;
pos->parent.pre_trace_cb = ctf_metadata_trace_pre_handler;
+ pos->parent.trace = &pos->trace_descriptor;
pos->print_names = 0;
break;
case O_RDONLY: