From cac63b1f37ba63630f259eeed3b1380444173bac Mon Sep 17 00:00:00 2001 From: Olga Kornievskaia Date: Thu, 2 Dec 2010 12:29:54 -0500 Subject: [PATCH] memory leak in nfs41_root_create if nfs41_client_onwer fails, allocated memory for "root" is never removed --- daemon/namespace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/namespace.c b/daemon/namespace.c index eb9d9b3..8e7fcb5 100644 --- a/daemon/namespace.c +++ b/daemon/namespace.c @@ -65,6 +65,7 @@ int nfs41_root_create( status = nfs41_client_owner(name, sec_flavor, &root->client_owner); if (status) { eprintf("nfs41_client_owner() failed with %d\n", status); + free(root); goto out; }