From 2f921b6bf2369525daa2a47601b84ff0dbb020f2 Mon Sep 17 00:00:00 2001 From: John Darrington Date: Sun, 4 Jun 2023 17:30:15 +0200 Subject: [PATCH] Fix memory leak --- src/ui/gui/psppire-dialog-action-means.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ui/gui/psppire-dialog-action-means.c b/src/ui/gui/psppire-dialog-action-means.c index ba74e0c2a0..3dacedd6ed 100644 --- a/src/ui/gui/psppire-dialog-action-means.c +++ b/src/ui/gui/psppire-dialog-action-means.c @@ -98,9 +98,14 @@ static gboolean numeric_variable (GtkWidget *src, GtkWidget *dest) for (int i = 0; i < n_vars; i++) { if (! var_is_numeric (vars[i])) - return FALSE; + { + free (vars); + return FALSE; + } } + free (vars); + return TRUE; } -- 2.30.2