diff --git a/src/engine-gpgsm.c b/src/engine-gpgsm.c --- a/src/engine-gpgsm.c +++ b/src/engine-gpgsm.c @@ -573,9 +573,9 @@ _gpgme_io_close (gpgsm->output_cb.server_fd); if (gpgsm->message_cb.server_fd != -1) _gpgme_io_close (gpgsm->message_cb.server_fd); +#endif if (gpgsm->diag_cb.server_fd != -1) _gpgme_io_close (gpgsm->diag_cb.server_fd); -#endif if (err) gpgsm_release (gpgsm);