From a2d1673d6622e39c41f061e1bffb5ca05c803320 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 25 Jul 2005 14:35:04 +0000 Subject: * findkey.c (agent_public_key_from_file): Fixed array assignment. This was the cause for random segvs. * call-agent.c (gpgsm_agent_readkey): New. --- agent/findkey.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'agent/findkey.c') diff --git a/agent/findkey.c b/agent/findkey.c index 1cb7efaf3..73ffb530d 100644 --- a/agent/findkey.c +++ b/agent/findkey.c @@ -671,7 +671,7 @@ agent_public_key_from_file (ctrl_t ctrl, *p++ = *s; p = stpcpy (p, " %m)"); assert (argidx < DIM (args)); - args[argidx++] = array[idx]; + args[argidx++] = &array[idx]; } *p++ = ')'; if (uri) -- cgit v1.2.3