API Fix : give access to trace_handle and context
[babeltrace.git] / lib / context.c
index e9a35c1d5844f7be8c0983eb86b240901b58efd8..dbab33754cab346ba6c8a2054d72398338ffde23 100644 (file)
@@ -107,6 +107,11 @@ int bt_context_add_trace(struct bt_context *ctx, const char *path,
        strncpy(handle->path, path, PATH_MAX);
        handle->path[PATH_MAX - 1] = '\0';
 
+       if (fmt->set_handle)
+               fmt->set_handle(td, handle);
+       if (fmt->set_context)
+               fmt->set_context(td, ctx);
+
        /* Add new handle to container */
        g_hash_table_insert(ctx->trace_handles,
                (gpointer) (unsigned long) handle->id,
This page took 0.022652 seconds and 4 git commands to generate.