Add type-checked versions of allocation and deallocations functions
[lttng-tools.git] / src / lib / lttng-ctl / snapshot.cpp
index b50403512d2f9378ee56269212146ca1b7407fce..baec7357f6b8c3becf5a90df7937ed63aba64810 100644 (file)
@@ -8,12 +8,12 @@
 #define _LGPL_SOURCE
 #include <string.h>
 
-#include <common/sessiond-comm/sessiond-comm.h>
+#include <common/sessiond-comm/sessiond-comm.hpp>
 #include <lttng/lttng-error.h>
 #include <lttng/snapshot.h>
-#include <lttng/snapshot-internal.h>
+#include <lttng/snapshot-internal.hpp>
 
-#include "lttng-ctl-helper.h"
+#include "lttng-ctl-helper.hpp"
 
 /*
  * Add an output object to a session identified by name.
@@ -120,7 +120,7 @@ int lttng_snapshot_list_output(const char *session_name,
                goto error;
        }
 
-       new_list = (lttng_snapshot_output_list *) zmalloc(sizeof(*new_list));
+       new_list = zmalloc<lttng_snapshot_output_list>();
        if (!new_list) {
                ret = -LTTNG_ERR_NOMEM;
                goto error;
@@ -240,7 +240,7 @@ struct lttng_snapshot_output *lttng_snapshot_output_create(void)
 {
        struct lttng_snapshot_output *output;
 
-       output = (lttng_snapshot_output *) zmalloc(sizeof(struct lttng_snapshot_output));
+       output = zmalloc<lttng_snapshot_output>();
        if (!output) {
                goto error;
        }
This page took 0.024137 seconds and 4 git commands to generate.