From: John Darrington Date: Sun, 26 May 2013 05:11:08 +0000 (+0200) Subject: Fix memory leak in error path of RECODE X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=894768ac889ab6cb41cc47a5d14306462505927c;p=pspp Fix memory leak in error path of RECODE --- diff --git a/src/language/xforms/recode.c b/src/language/xforms/recode.c index 1aebe34469..a1c2f7a449 100644 --- a/src/language/xforms/recode.c +++ b/src/language/xforms/recode.c @@ -160,6 +160,7 @@ cmd_recode (struct lexer *lexer, struct dataset *ds) { if ( ! enlarge_dst_widths (trns)) { + recode_trns_free (trns); return CMD_FAILURE; } }