aboutsummaryrefslogtreecommitdiffstats
path: root/common/sysutils.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2010-06-08 18:33:21 +0000
committerMarcus Brinkmann <[email protected]>2010-06-08 18:33:21 +0000
commit70f3a9bbb611f9d2359a4a52346605a9a367fbf2 (patch)
tree7f08734d190c000c6b53cad1395f323aa8e66cfe /common/sysutils.c
parentW32CE fix. (diff)
downloadgnupg-70f3a9bbb611f9d2359a4a52346605a9a367fbf2.tar.gz
gnupg-70f3a9bbb611f9d2359a4a52346605a9a367fbf2.zip
2010-06-08 Marcus Brinkmann <[email protected]>
* Makefile.am (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS). (t_common_ldadd): Add $(LIBASSUAN_LIBS). * sysutils.c: Include <assuan.h>. (translate_sys2libc_fd_int): Cast to silence gcc warning. * iobuf.c: Include <assuan.h> (translate_file_handle): Fix syntax error.
Diffstat (limited to 'common/sysutils.c')
-rw-r--r--common/sysutils.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/common/sysutils.c b/common/sysutils.c
index 25dd6a7c4..50f70b043 100644
--- a/common/sysutils.c
+++ b/common/sysutils.c
@@ -51,6 +51,8 @@
#endif
#include <fcntl.h>
+#include <assuan.h>
+
#include "setenv.h" /* Gnulib replacement. */
#include "util.h"
@@ -306,7 +308,7 @@ int
translate_sys2libc_fd_int (int fd, int for_write)
{
#if HAVE_W32CE_SYSTEM
- fd = _assuan_w32ce_finish_pipe fd, for_write);
+ fd = (int) _assuan_w32ce_finish_pipe (fd, for_write);
return translate_sys2libc_fd ((void*)fd, for_write);
#elif HAVE_W32_SYSTEM
if (fd <= 2)