Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
#undef ctf_array_encoded
#define ctf_array_encoded(_type, _item, _src, _length, _encoding) \
lib_ring_buffer_align_ctx(&ctx, lttng_alignof(_type)); \
#undef ctf_array_encoded
#define ctf_array_encoded(_type, _item, _src, _length, _encoding) \
lib_ring_buffer_align_ctx(&ctx, lttng_alignof(_type)); \
- __chan->ops->event_write(&ctx, _src, _length);
+ __chan->ops->event_write(&ctx, _src, sizeof(_type) * (_length));
#undef ctf_sequence_encoded
#define ctf_sequence_encoded(_type, _item, _src, _length_type, \
#undef ctf_sequence_encoded
#define ctf_sequence_encoded(_type, _item, _src, _length_type, \