diff options
author | Werner Koch <[email protected]> | 2010-07-26 14:27:59 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2010-07-26 14:27:59 +0000 |
commit | 5b664bed4f83140b92bc4acaae596d0799d3caa6 (patch) | |
tree | 87c83daae060bfa0f43a835aa8403804e73aa413 /common/estream.c | |
parent | Some work on the dirmngr (diff) | |
download | gnupg-5b664bed4f83140b92bc4acaae596d0799d3caa6.tar.gz gnupg-5b664bed4f83140b92bc4acaae596d0799d3caa6.zip |
Fixed couple of build problems. However the W32 version is currently
under work.
Diffstat (limited to '')
-rw-r--r-- | common/estream.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/common/estream.c b/common/estream.c index fcc2850b8..ec7c7099b 100644 --- a/common/estream.c +++ b/common/estream.c @@ -3412,18 +3412,18 @@ es_set_binary (estream_t stream) { stream->intern->modeflags |= O_BINARY; #ifdef HAVE_DOSISH_SYSTEM - if (stream->intern->func_dest.func_read == es_func_fd_read) + if (stream->intern->func_read == es_func_fd_read) { - estream_cookie_fd_t fd_cookie; + estream_cookie_fd_t fd_cookie = stream->intern->cookie; if (!IS_INVALID_FD (fd_cookie->fd)) - setmode (fd, O_BINARY); + setmode (fd_cookie->fd, O_BINARY); } - else if (stream->intern->func_dest.func_read == es_func_fp_read) + else if (stream->intern->func_read == es_func_fp_read) { - estream_cookie_fp_t fp_cookie; + estream_cookie_fp_t fp_cookie = stream->intern->cookie; - if (fp_cookie->fd) + if (fp_cookie->fp) setmode (fileno (fp_cookie->fp), O_BINARY); } #endif |