diff options
Diffstat (limited to 'tests/t-keylist.c')
| -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);  } | 
