From: John Darrington Date: Sun, 4 Jun 2023 15:30:15 +0000 (+0200) Subject: Fix memory leak X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f921b6bf2369525daa2a47601b84ff0dbb020f2;p=pspp Fix memory leak --- 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; }