#include <babeltrace2/trace-ir/stream.h>
#include "lib/object.h"
#include "lib/object-pool.h"
-#include "common/babeltrace.h"
+#include "common/macros.h"
#include <glib.h>
#include "utils.h"
struct bt_stream {
struct bt_object base;
+ /* Owned by this */
+ struct bt_value *user_attributes;
+
/* Owned by this */
struct bt_stream_class *class;
static inline
struct bt_trace *bt_stream_borrow_trace_inline(const struct bt_stream *stream)
{
- BT_ASSERT(stream);
+ BT_ASSERT_DBG(stream);
return (void *) bt_object_borrow_parent(&stream->base);
}