X-Git-Url: https://git.liburcu.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Faction-executor.cpp;h=3fbb87f431858b6232b412cfed2ea292e6305214;hp=a9476bd31dd4a95636a70e38d5f169c6db121c62;hb=b17ed2ad7083d1b0bf45fe3e1bfc4e4ad787aaf3;hpb=2460203ad4c64f0dcdb716e833abee10a79ec092 diff --git a/src/bin/lttng-sessiond/action-executor.cpp b/src/bin/lttng-sessiond/action-executor.cpp index a9476bd31..3fbb87f43 100644 --- a/src/bin/lttng-sessiond/action-executor.cpp +++ b/src/bin/lttng-sessiond/action-executor.cpp @@ -992,9 +992,7 @@ static int add_action_to_subitem_array(struct lttng_action *action, LTTNG_ASSERT(subitems); if (type == LTTNG_ACTION_TYPE_LIST) { - struct lttng_action *inner_action = NULL; - - for_each_action_mutable (inner_action, action) { + for (auto inner_action : lttng::ctl::action_list_view(action)) { LTTNG_ASSERT(inner_action); ret = add_action_to_subitem_array(inner_action, subitems);