#define IS_LIST_ACTION(action) \
(lttng_action_get_type(action) == LTTNG_ACTION_TYPE_LIST)
+namespace {
struct lttng_action_list {
struct lttng_action parent;
*/
char data[];
} LTTNG_PACKED;
+} /* namespace */
static void destroy_lttng_action_list_element(void *ptr)
{
struct lttng_action_list *action_list;
struct lttng_action *action;
- action_list = (lttng_action_list *) zmalloc(sizeof(struct lttng_action_list));
+ action_list = zmalloc<lttng_action_list>();
if (!action_list) {
action = NULL;
goto end;