From 924c8e9ae1bf1780447180ae717467d1beefc8fa Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Mon, 26 Feb 2024 10:03:34 -0500 Subject: Fixes several memory leaks --- src/conda.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/conda.c') diff --git a/src/conda.c b/src/conda.c index acec709..87b32d4 100644 --- a/src/conda.c +++ b/src/conda.c @@ -185,8 +185,12 @@ int conda_check_required() { } } if (found < (sizeof(tools) / sizeof(*tools)) - 1) { + guard_free(cmd_out) + guard_strlist_free(result) return 1; } + guard_free(cmd_out) + guard_strlist_free(result) } else { msg(OMC_MSG_ERROR | OMC_MSG_L2, "The base package requirement check could not be performed\n"); return 2; -- cgit