From 2e397eb47c87e78b4a9e2f4a550be4792bd05fa2 Mon Sep 17 00:00:00 2001 From: rsc Date: Fri, 11 Feb 2005 16:56:15 +0000 Subject: bug fixes; add secstore --- src/cmd/factotum/p9any.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/cmd/factotum/p9any.c') diff --git a/src/cmd/factotum/p9any.c b/src/cmd/factotum/p9any.c index 388ee388..59a660fe 100644 --- a/src/cmd/factotum/p9any.c +++ b/src/cmd/factotum/p9any.c @@ -119,7 +119,7 @@ out: static int p9anyclient(Conv *c) { - char *s, **f, *tok[20], ok[3], *q, *user, *dom; + char *s, **f, *tok[20], ok[3], *q, *user, *dom, *choice; int i, n, ret, version; Key *k; Attr *attr; @@ -222,12 +222,12 @@ found: c->state = "write choice"; /* have a key: go for it */ - s = estrappend(nil, "%q %q", f[i], q); - if(convwrite(c, s, strlen(s)+1) < 0){ - free(s); + choice = estrappend(nil, "%q %q", f[i], q); + if(convwrite(c, choice, strlen(choice)+1) < 0){ + free(choice); goto out; } - free(s); + free(choice); if(version == 2){ c->state = "read ok"; -- cgit v1.2.3