From bc2fec56fe212a3ccae139f8f62bf7ac67bd635d Mon Sep 17 00:00:00 2001 From: Mark Wallis Date: Mon, 26 Jan 2009 17:32:35 +1100 Subject: [PATCH] --- yaml --- r: 130418 b: refs/heads/master c: 05dfdbbd678ea2b642db73f48b75667a23d15484 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/lguest/lguest_user.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 6afb569a8d92..f0d637bc129d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b44d49ab0954accefba4c71274ab58abe1c25c52 +refs/heads/master: 05dfdbbd678ea2b642db73f48b75667a23d15484 diff --git a/trunk/drivers/lguest/lguest_user.c b/trunk/drivers/lguest/lguest_user.c index 34bc017b8b3c..b8ee103eed5f 100644 --- a/trunk/drivers/lguest/lguest_user.c +++ b/trunk/drivers/lguest/lguest_user.c @@ -307,9 +307,8 @@ static int close(struct inode *inode, struct file *file) * kmalloc()ed string, either of which is ok to hand to kfree(). */ if (!IS_ERR(lg->dead)) kfree(lg->dead); - /* We clear the entire structure, which also marks it as free for the - * next user. */ - memset(lg, 0, sizeof(*lg)); + /* Free the memory allocated to the lguest_struct */ + kfree(lg); /* Release lock and exit. */ mutex_unlock(&lguest_lock);