Provide an idiomatic c++ interface for action lists
[lttng-tools.git] / tests / regression / tools / trigger / utils / notification-client.cpp
index 02dc0626087aa6ff77ac065b8de482b03674a1f8..f733821588a63995846cb709e7e903ab2ac8cf25 100644 (file)
@@ -38,13 +38,12 @@ static struct option long_options[] = {
 
 static bool action_list_contains_notify(const struct lttng_action *action_list)
 {
 
 static bool action_list_contains_notify(const struct lttng_action *action_list)
 {
-       const struct lttng_action *sub_action;
-
-       for_each_action_const (sub_action, action_list) {
+       for (auto sub_action : lttng::ctl::const_action_list_view(action_list)) {
                if (lttng_action_get_type(sub_action) == LTTNG_ACTION_TYPE_NOTIFY) {
                        return true;
                }
        }
                if (lttng_action_get_type(sub_action) == LTTNG_ACTION_TYPE_NOTIFY) {
                        return true;
                }
        }
+
        return false;
 }
 
        return false;
 }
 
This page took 0.023129 seconds and 4 git commands to generate.