aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2016-08-22 09:09:42 +0000
committerWerner Koch <[email protected]>2016-08-22 09:09:42 +0000
commit62f3e0027724b23c0de5be6d1e66cfdeef7e7bc9 (patch)
tree15192e02bcb79a7715836d5ff6fdf233cfae0129
parentPost release updates. (diff)
downloadgnupg-62f3e0027724b23c0de5be6d1e66cfdeef7e7bc9.tar.gz
gnupg-62f3e0027724b23c0de5be6d1e66cfdeef7e7bc9.zip
common: Remove unused vars in simple-pwquery.
* common/simple-pwquery.c (agent_send_option): Remove unused vars. (simple_query): Ditto. (agent_open): Ditto. Return RC on error. (simple_pwquery): Remove unused vars. Remove shadowing of 'p'. Signed-off-by: Werner Koch <[email protected]>
-rw-r--r--common/simple-pwquery.c21
1 files changed, 5 insertions, 16 deletions
diff --git a/common/simple-pwquery.c b/common/simple-pwquery.c
index 240451b2e..bc555df9b 100644
--- a/common/simple-pwquery.c
+++ b/common/simple-pwquery.c
@@ -101,10 +101,7 @@ static int
agent_send_option (assuan_context_t ctx, const char *name, const char *value)
{
int err;
- char buf[200];
- int nread;
char *line;
- int i;
line = spwq_malloc (7 + strlen (name) + 1 + strlen (value) + 2);
if (!line)
@@ -241,12 +238,7 @@ static int
agent_open (assuan_context_t *ctx)
{
int rc;
- int fd;
- char *infostr, *p;
- struct sockaddr_un client_addr;
- size_t len;
- char line[200];
- int nread;
+ char *infostr;
infostr = default_gpg_agent_info;
if ( !infostr || !*infostr )
@@ -285,6 +277,7 @@ agent_open (assuan_context_t *ctx)
errout:
assuan_release (*ctx);
*ctx = NULL;
+ return rc;
}
@@ -373,13 +366,14 @@ simple_pwquery (const char *cacheid,
int opt_check,
int *errorcode)
{
+ int rc;
assuan_context_t ctx;
membuf_t data;
- int nread;
char *result = NULL;
char *pw = NULL;
char *p;
- int rc, i;
+ size_t n;
+
rc = agent_open (&ctx);
if (rc)
@@ -437,9 +431,6 @@ simple_pwquery (const char *cacheid,
if (rc)
{
- void *p;
- size_t n;
-
p = get_membuf (&data, &n);
if (p)
wipememory (p, n);
@@ -490,8 +481,6 @@ int
simple_query (const char *query)
{
assuan_context_t ctx;
- char response[500];
- int have = 0;
int rc;
rc = agent_open (&ctx);