From: Jérémie Galarneau Date: Mon, 5 Jul 2021 18:25:40 +0000 (-0400) Subject: Clean-up: event-expr: remove unreachable code X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=commitdiff_plain;h=3780c5f8ba2264b33923001bc2a723c5ffa5c889 Clean-up: event-expr: remove unreachable code 1452699 Logically dead code The indicated dead code may have performed some action; that action will never occur. In lttng_event_expr_array_field_element_create: Code can never be reached because of a logical contradiction (CWE-561) Reported-by: Coverity Scan Signed-off-by: Jérémie Galarneau Change-Id: I301e73c8e0cc7b9c4fb889e5bf7ef30d6ecf7d9f --- diff --git a/src/common/event-expr/event-expr.c b/src/common/event-expr/event-expr.c index c3709c882..c41987e1d 100644 --- a/src/common/event-expr/event-expr.c +++ b/src/common/event-expr/event-expr.c @@ -188,9 +188,6 @@ struct lttng_event_expr *lttng_event_expr_array_field_element_create( goto end; error: - if (expr) { - lttng_event_expr_destroy(&expr->parent); - } ret_parent_expr = NULL; end: