diff options
Diffstat (limited to 'src/engine-gpgconf.c')
| -rw-r--r-- | src/engine-gpgconf.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/engine-gpgconf.c b/src/engine-gpgconf.c index d1b977ad..f7d1f3bb 100644 --- a/src/engine-gpgconf.c +++ b/src/engine-gpgconf.c @@ -230,7 +230,8 @@ gpgconf_read (void *engine, const char *arg1, char *arg2, char *argv[6]; int argc = 0; int rp[2]; - struct spawn_fd_item_s cfd[] = { {-1, 1 /* STDOUT_FILENO */, -1, 0}, + struct spawn_fd_item_s cfd[] = { {-1, 1 /* STDOUT_FILENO */, + ASSUAN_INVALID_FD, 0}, {-1, -1} }; int status; int nread; @@ -717,7 +718,8 @@ gpgconf_write (void *engine, const char *arg1, char *arg2, gpgme_data_t conf) int rp[2] = { -1, -1 }; int errp[2] = { -1, -1 }; struct spawn_fd_item_s cfd[] = { {-1, 0 /* STDIN_FILENO */}, - {-1, 2 /* STDERR_FILENO */, -1}, + {-1, 2 /* STDERR_FILENO */, + ASSUAN_INVALID_FD}, {-1, -1} }; int status; int nwrite; @@ -1135,7 +1137,8 @@ gpgconf_query_swdb (void *engine, char *argv[7]; int argc = 0; int rp[2]; - struct spawn_fd_item_s cfd[] = { {-1, 1 /* STDOUT_FILENO */, -1, 0}, + struct spawn_fd_item_s cfd[] = { {-1, 1 /* STDOUT_FILENO */, + ASSUAN_INVALID_FD, 0}, {-1, -1} }; int status; int nread; |
