This makes it possible to re-use the same destination payload
and not always re-allocate memory for its underlying arrays.
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: I959b2e8851a81034b681d7188c504752620e1b50
- lttng_payload_init(dst_payload);
ret = lttng_dynamic_buffer_append_buffer(
&dst_payload->buffer, &src_payload->buffer);
if (ret) {
ret = lttng_dynamic_buffer_append_buffer(
&dst_payload->buffer, &src_payload->buffer);
if (ret) {
- lttng_payload_reset(dst_payload);