diff options
Diffstat (limited to 'scd')
-rw-r--r-- | scd/ChangeLog | 5 | ||||
-rw-r--r-- | scd/command.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/scd/ChangeLog b/scd/ChangeLog index 906485018..965e07bbb 100644 --- a/scd/ChangeLog +++ b/scd/ChangeLog @@ -1,3 +1,8 @@ +2009-11-25 Marcus Brinkmann <[email protected]> + + * command.c (scd_command_handler): Use assuan_fd_t and + assuan_fdopen on fds. + 2009-11-05 Marcus Brinkmann <[email protected]> * command.c (scd_command_handler): Call assuan_init_socket_server, diff --git a/scd/command.c b/scd/command.c index 110ec7232..2e7c5b998 100644 --- a/scd/command.c +++ b/scd/command.c @@ -1913,10 +1913,10 @@ scd_command_handler (ctrl_t ctrl, int fd) if (fd == -1) { - int filedes[2]; + assuan_fd_t filedes[2]; - filedes[0] = 0; - filedes[1] = 1; + filedes[0] = assuan_fdopen (0); + filedes[1] = assuan_fdopen (1); rc = assuan_init_pipe_server (ctx, filedes); } else |