Fix: sessiond: missing goto in error handler
[lttng-tools.git] / src / bin / lttng-sessiond / trace-ust.c
index 4432fca2340d2db3116eef9c60020f8de88c252d..80dd8dc54839bd51a5e643cf1a9f828a4a08c546 100644 (file)
@@ -1033,6 +1033,7 @@ enum lttng_error_code trace_ust_process_attr_tracker_inclusion_set_add_value(
        tracker = _trace_ust_get_process_attr_tracker(session, process_attr);
        if (!tracker) {
                ret_code = LTTNG_ERR_INVALID;
+               goto end;
        }
 
        status = process_attr_tracker_inclusion_set_add_value(tracker, value);
@@ -1141,6 +1142,7 @@ enum lttng_error_code trace_ust_process_attr_tracker_inclusion_set_remove_value(
        tracker = _trace_ust_get_process_attr_tracker(session, process_attr);
        if (!tracker) {
                ret_code = LTTNG_ERR_INVALID;
+               goto end;
        }
 
        status = process_attr_tracker_inclusion_set_remove_value(
This page took 0.023499 seconds and 4 git commands to generate.