Fix: support temporary snapshot max size and name
[lttng-tools.git] / src / lib / lttng-ctl / snapshot.c
index 9dc2c679b885da9de502e71d8fba9268c0d0a6de..6b7b8a9fc237e44487c0a3c1692bc1f5ad39a5ec 100644 (file)
@@ -221,7 +221,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;
 }
 
 /*
This page took 0.024751 seconds and 5 git commands to generate.