Move clock to bt_trace_descriptor
[babeltrace.git] / lib / trace-collection.c
index c5c875c975d64d4d76bd83822a12034218e0e528..b854c97440422b009ce12111d54f136f94431515 100644 (file)
@@ -156,15 +156,11 @@ static void clock_add(gpointer key, gpointer value, gpointer user_data)
  * convert the index from cycles to real time.
  */
 int bt_trace_collection_add(struct trace_collection *tc,
-                               struct bt_trace_descriptor *td)
+                       struct bt_trace_descriptor *trace)
 {
-       struct ctf_trace *trace;
-
-       if (!tc || !td)
+       if (!tc || !trace)
                return -EINVAL;
 
-       trace = container_of(td, struct ctf_trace, parent);
-
        if (tc->array->len > 1) {
                struct clock_match clock_match = {
                        .clocks = tc->clocks,
@@ -185,7 +181,7 @@ int bt_trace_collection_add(struct trace_collection *tc,
                }
        }
 
-       g_ptr_array_add(tc->array, td);
+       g_ptr_array_add(tc->array, trace);
        trace->collection = tc;
 
        {
This page took 0.023979 seconds and 4 git commands to generate.