summaryrefslogtreecommitdiffstats
path: root/lib/libproc
diff options
context:
space:
mode:
authorkevlo <kevlo@FreeBSD.org>2010-12-14 15:14:08 +0000
committerkevlo <kevlo@FreeBSD.org>2010-12-14 15:14:08 +0000
commit403693dde877f596ac67ff699a362b4dd3d5ad72 (patch)
tree249a7281c2a5f41633a7c4dcfdae2fe3d3aed3b7 /lib/libproc
parentde3f3adcdf4a94ba279b52776cdf3270a3f85ae0 (diff)
downloadFreeBSD-src-403693dde877f596ac67ff699a362b4dd3d5ad72.zip
FreeBSD-src-403693dde877f596ac67ff699a362b4dd3d5ad72.tar.gz
Fix a memory leak on the error condition
Reviewed by: rpaulo
Diffstat (limited to 'lib/libproc')
-rw-r--r--lib/libproc/proc_create.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libproc/proc_create.c b/lib/libproc/proc_create.c
index b30a77b..c372a47 100644
--- a/lib/libproc/proc_create.c
+++ b/lib/libproc/proc_create.c
@@ -84,7 +84,7 @@ proc_attach(pid_t pid, int flags, struct proc_handle **pphdl)
else
*pphdl = phdl;
out:
-
+ proc_free(phdl);
return (error);
}
OpenPOWER on IntegriCloud