diff options
Diffstat (limited to '')
-rw-r--r-- | tests/t-keylist.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/t-keylist.c b/tests/t-keylist.c index 43ad3237..ba47d39c 100644 --- a/tests/t-keylist.c +++ b/tests/t-keylist.c @@ -35,10 +35,16 @@ static void doit ( GpgmeCtx ctx, const char *pattern ) { GpgmeError err; + GpgmeKey key; err = gpgme_keylist_start (ctx, pattern, 0 ); fail_if_err (err); - gpgme_wait (ctx, 1); + + while ( !(err = gpgme_keylist_next ( ctx, &key )) ) { + printf ("Got key object (%p)\n", key ); + } + if ( err != GPGME_EOF ) + fail_if_err (err); } |