A missing bt_put() on in reset_structure_field() will cause
the reset fields to be leaked. This function is used on fields
which are automatically managed by the writer such as
timestamp_begin, timestamp_end, packet_size, and content_size.
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
member = bt_ctf_field_structure_get_field(structure, name);
assert(member);
(void) bt_ctf_field_reset(member);
member = bt_ctf_field_structure_get_field(structure, name);
assert(member);
(void) bt_ctf_field_reset(member);
}
int bt_ctf_stream_flush(struct bt_ctf_stream *stream)
}
int bt_ctf_stream_flush(struct bt_ctf_stream *stream)