Skip to content

Commit

Permalink
filterx: fix memory leaks in null coalesce literal optimization
Browse files Browse the repository at this point in the history
Signed-off-by: László Várady <laszlo.varady@anno.io>
  • Loading branch information
MrAnno committed Dec 3, 2024
1 parent 2ae139f commit 98e8f43
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions lib/filterx/expr-null-coalesce.c
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,12 @@ filterx_null_coalesce_new(FilterXExpr *lhs, FilterXExpr *rhs)
if (!lhs_object || filterx_object_is_type(lhs_object, &FILTERX_TYPE_NAME(null)))
{
filterx_object_unref(lhs_object);
filterx_expr_unref(lhs);
return rhs;
}

filterx_object_unref(lhs_object);
filterx_expr_unref(rhs);
return lhs;
}

Expand Down

0 comments on commit 98e8f43

Please sign in to comment.