From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: [patch] memory leak dm-exception-store.c Date: Sat, 28 Nov 2009 12:31:13 +0200 Message-ID: <20091128103113.GF10640@bicker> Reply-To: device-mapper development Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: dm-devel@redhat.com List-Id: dm-devel.ids Without this change we would leak tmp_store. Signed-off-by: Dan Carpenter --- orig/drivers/md/dm-exception-store.c 2009-11-28 07:17:35.000000000 +0200 +++ devel/drivers/md/dm-exception-store.c 2009-11-28 07:23:04.000000000 +0200 @@ -216,7 +216,8 @@ int dm_exception_store_create(struct dm_ type = get_type("N"); else { ti->error = "Persistent flag is not P or N"; - return -EINVAL; + r = -EINVAL; + goto bad_type; } if (!type) {