Pinentry linking to libassuan?
Neal H. Walfield
neal at walfield.org
Tue Jun 16 12:13:12 CEST 2015
At Mon, 15 Jun 2015 11:19:09 +0200,
Werner Koch wrote:
> On Sat, 13 Jun 2015 22:02, neal at walfield.org said:
> > (option_handler): Return a gpg_error_t, not an int. Replace use of
> > ASSUAN_Out_Of_Core with gpg_err_make (GPG_ERR_SOURCE_PINENTRY,
> > GPG_ERR_ENOMEM), etc.
> Note that you can use
> #ifdef GPG_ERR_SOURCE_DEFAULT
> # error GPG_ERR_SOURCE_DEFAULT already defined
> #define GPG_ERR_SOURCE_DEFAULT GPG_ERR_SOURCE_PINENTRY
> before you include gpg-error.h or even easier into configure's
> AH_BOTTOM() so that it shows up in config.h.
> After a system call you may also want to use gpg_error_from_syserror ()
> instead of a fixed error code.
Thanks for the feedback. I've done this and pushed this patched.
More information about the Gnupg-devel