diff options
author | Werner Koch <[email protected]> | 2009-11-10 16:32:11 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2009-11-10 16:32:11 +0000 |
commit | d173e6e010c3447c6ebb1a5999d2e128392ed341 (patch) | |
tree | 5088234997468f73c7470c6a6dfae6e4d8ae86dc /src/engine-gpgsm.c | |
parent | Pass fdpassing flag to assuan_socket_connect. (diff) | |
download | gpgme-d173e6e010c3447c6ebb1a5999d2e128392ed341.tar.gz gpgme-d173e6e010c3447c6ebb1a5999d2e128392ed341.zip |
Make recipients command work.
Diffstat (limited to 'src/engine-gpgsm.c')
-rw-r--r-- | src/engine-gpgsm.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/engine-gpgsm.c b/src/engine-gpgsm.c index d2670d6f..32294b0b 100644 --- a/src/engine-gpgsm.c +++ b/src/engine-gpgsm.c @@ -1161,14 +1161,14 @@ set_recipients (engine_gpgsm_t gpgsm, gpgme_key_t recp[]) char *line; int linelen; int invalid_recipients = 0; - int i = 0; + int i; linelen = 10 + 40 + 1; /* "RECIPIENT " + guess + '\0'. */ line = malloc (10 + 40 + 1); if (!line) return gpg_error_from_errno (errno); strcpy (line, "RECIPIENT "); - while (!err && recp[i]) + for (i =0; !err && recp[i]; i++) { char *fpr; int newlen; @@ -1205,7 +1205,6 @@ set_recipients (engine_gpgsm_t gpgsm, gpgme_key_t recp[]) free (line); return err; } - i++; } free (line); return gpg_error (invalid_recipients |