664 |
|
|
665 |
|
|
666 |
gpgme_error_t |
gpgme_error_t |
667 |
gpgme_op_keylist_getkey (int listmode, const char *pattern, gpgme_key_t *r_key) |
gpgme_op_keylist_getkey (int is_sec, const char *pattern, gpgme_key_t *r_key) |
668 |
{ |
{ |
669 |
gpgme_ctx_t listctx; |
gpgme_ctx_t listctx; |
670 |
gpgme_error_t err; |
gpgme_error_t err; |
672 |
err = gpgme_new (&listctx); |
err = gpgme_new (&listctx); |
673 |
if (err) |
if (err) |
674 |
return err; |
return err; |
675 |
/*gpgme_control (listctx, GPGME_CTRL_LISTMODE, listctx->keylist_mode);*/ |
err = gpgme_op_keylist_start (listctx, pattern, is_sec); |
|
err = gpgme_op_keylist_start (listctx, pattern, 0); |
|
676 |
if (!err) |
if (!err) |
677 |
err = gpgme_op_keylist_next (listctx, r_key); |
err = gpgme_op_keylist_next (listctx, r_key); |
678 |
gpgme_release (listctx); |
gpgme_release (listctx); |