From f9cb06cf2c6c3d643f4a0f6f0512b91c77a2f0d7 Mon Sep 17 00:00:00 2001 From: Tiago Cunha Date: Thu, 26 May 2011 20:16:17 +0000 Subject: Sync OpenBSD patchset 920: Memory leak in error path, from Tiago Cunha. --- cmd-set-buffer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cmd-set-buffer.c') diff --git a/cmd-set-buffer.c b/cmd-set-buffer.c index c0979745..218f3bd1 100644 --- a/cmd-set-buffer.c +++ b/cmd-set-buffer.c @@ -1,4 +1,4 @@ -/* $Id: cmd-set-buffer.c,v 1.14 2011-01-07 14:45:34 tcunha Exp $ */ +/* $Id$ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -61,6 +61,7 @@ cmd_set_buffer_exec(struct cmd *self, struct cmd_ctx *ctx) if (cause != NULL) { ctx->error(ctx, "buffer %s", cause); xfree(cause); + xfree(pdata); return (-1); } -- cgit