* src/agent.c (agent_connect): Convert posix fd to assuan fd. * src/cert-gpgsm.c (export_cert_compat): Likewise.
@@ -1,6 +1,7 @@
2009-12-08 Marcus Brinkmann <marcus@g10code.de>
* src/agent.c (agent_connect): Convert posix fd to assuan fd.
+ * src/cert-gpgsm.c (export_cert_compat): Likewise.
* src/Makefile.am (libgpg-error.a, libassuan.a): Force symlink.
@@ -556,7 +556,7 @@ export_cert_compat (char *fpr, struct cert *cert)
if(pipe (output_fds) < 0)
return gpg_error_from_syserror ();
- child_fds[0] = output_fds[1];
+ child_fds[0] = assuan_fd_from_posix_fd (output_fds[1]);
child_fds[1] = -1;
err = assuan_new (&ctx);