#include <lttng/snapshot-internal.h>
#include <lttng/snapshot.h>
-#include <assert.h>
#include <stdlib.h>
-LTTNG_HIDDEN
bool lttng_snapshot_output_validate(const struct lttng_snapshot_output *output)
{
bool valid = false;
return valid;
}
-LTTNG_HIDDEN
bool lttng_snapshot_output_is_equal(
const struct lttng_snapshot_output *a,
const struct lttng_snapshot_output *b)
{
bool equal = false;
- assert(a);
- assert(b);
+ LTTNG_ASSERT(a);
+ LTTNG_ASSERT(b);
if (a->max_size != b->max_size) {
goto end;
char data_url[PATH_MAX];
} LTTNG_PACKED;
-LTTNG_HIDDEN
int lttng_snapshot_output_serialize(
const struct lttng_snapshot_output *output,
struct lttng_payload *payload)
return ret;
}
-LTTNG_HIDDEN
ssize_t lttng_snapshot_output_create_from_payload(
struct lttng_payload_view *view,
struct lttng_snapshot_output **output_p)
return ret;
}
-LTTNG_HIDDEN
enum lttng_error_code lttng_snapshot_output_mi_serialize(
const struct lttng_snapshot_output *output,
struct mi_writer *writer)
int ret;
enum lttng_error_code ret_code;
- assert(output);
- assert(writer);
+ LTTNG_ASSERT(output);
+ LTTNG_ASSERT(writer);
/* Open output element. */
ret = mi_lttng_writer_open_element(writer,