X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Flib%2Flttng-ctl%2Fsnapshot.c;h=db9c07135c87ee1960dcdc393f3b4bf395b5ef7d;hb=1b18ce9394f3fb22b9bad54caffc3d8424de01ba;hp=9dc2c679b885da9de502e71d8fba9268c0d0a6de;hpb=da3c9ec137aaec74635ca1f5584040c20b1d3d7b;p=lttng-tools.git diff --git a/src/lib/lttng-ctl/snapshot.c b/src/lib/lttng-ctl/snapshot.c index 9dc2c679b..db9c07135 100644 --- a/src/lib/lttng-ctl/snapshot.c +++ b/src/lib/lttng-ctl/snapshot.c @@ -16,6 +16,7 @@ */ #define _GNU_SOURCE +#define _LGPL_SOURCE #include #include @@ -221,7 +222,17 @@ int lttng_snapshot_record(const char *session_name, */ struct lttng_snapshot_output *lttng_snapshot_output_create(void) { - return zmalloc(sizeof(struct lttng_snapshot_output)); + struct lttng_snapshot_output *output; + + output = zmalloc(sizeof(struct lttng_snapshot_output)); + if (!output) { + goto error; + } + + output->max_size = (uint64_t) -1ULL; + +error: + return output; } /*