summaryrefslogtreecommitdiff
path: root/sys/src/cmd/auth
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-01-22 00:42:13 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2017-01-22 00:42:13 +0100
commitd6bb01da76a0b2ac2887e9b68f6d98126a5feb43 (patch)
treebd79ed04744e5b1e85c737fab678a396859adf99 /sys/src/cmd/auth
parentca47fef0061954cda2355cc10dba774d6567051e (diff)
factotum: fix memory leak in findkey()
Diffstat (limited to 'sys/src/cmd/auth')
-rw-r--r--sys/src/cmd/auth/factotum/util.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/cmd/auth/factotum/util.c b/sys/src/cmd/auth/factotum/util.c
index 4686bc5af..d7a650708 100644
--- a/sys/src/cmd/auth/factotum/util.c
+++ b/sys/src/cmd/auth/factotum/util.c
@@ -419,6 +419,8 @@ findkey(Key **ret, Keyinfo *ki, char *fmt, ...)
case -1:
qunlock(ring);
_freeattr(attr1);
+ _freeattr(attr2);
+ _freeattr(attr3);
return RpcConfirm;
case 0:
continue;