X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Ftrigger%2Futils%2Fregister-some-triggers.cpp;h=6a173b7c18293430e9a5bd5fabd885ce9fdc7727;hb=06f325ca87e60d1c607346fedfb7e64544336c5c;hp=54eb78303348cbe3b8675a3a45193904e2e8b376;hpb=729c1fec5976af17fded2f026725a08ef1924290;p=lttng-tools.git diff --git a/tests/regression/tools/trigger/utils/register-some-triggers.cpp b/tests/regression/tools/trigger/utils/register-some-triggers.cpp index 54eb78303..6a173b7c1 100644 --- a/tests/regression/tools/trigger/utils/register-some-triggers.cpp +++ b/tests/regression/tools/trigger/utils/register-some-triggers.cpp @@ -7,8 +7,8 @@ /* Utility to register some triggers, for test purposes. */ -#include -#include +#include +#include #include #include @@ -24,6 +24,9 @@ static void register_trigger(const char *trigger_name, trigger = lttng_trigger_create(condition, action); ret = lttng_register_trigger_with_name(trigger, trigger_name); LTTNG_ASSERT(ret == LTTNG_OK); + lttng_trigger_destroy(trigger); + lttng_condition_destroy(condition); + lttng_action_destroy(action); } /* @@ -42,6 +45,7 @@ static void register_trigger_action_list_notify( action_status = lttng_action_list_add_action( action_list, action_notify); LTTNG_ASSERT(action_status == LTTNG_ACTION_STATUS_OK); + lttng_action_destroy(action_notify); register_trigger(trigger_name, condition, action_list); }