aboutsummaryrefslogtreecommitdiffstats
path: root/g10/gpgv.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-02-28 08:34:29 +0000
committerWerner Koch <[email protected]>2017-02-28 08:39:10 +0000
commit1192449207f41b26be8950b04df84a52c8a2a886 (patch)
tree66bc2f2e39c4f1be9cb39fea9225d8a07db0f6c9 /g10/gpgv.c
parentdirmngr: Avoid warnings during non-ntbtls build. (diff)
downloadgnupg-1192449207f41b26be8950b04df84a52c8a2a886.tar.gz
gnupg-1192449207f41b26be8950b04df84a52c8a2a886.zip
w32: Make pipes really pollable.
* common/exectool.c (gnupg_exec_tool_stream) [W32]: Use _get_osfhandle to print the fd for the command line. * common/exechelp-w32.c (create_pipe_and_estream): Use es_sysopen so that the streams are actually pollable. -- This addresses two bugs: - Using the "-&@INEXTRA@" kludges requires that we pass the value of the handle on the command line and not the libc fd. - gpgrt_poll requires the use of the ReadFile/WriteFile backend which is currently only used when the stream has been created with gpgrt_sysopen. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/gpgv.c')
0 files changed, 0 insertions, 0 deletions