From c36a60687976d98b54dac17f699dfca4918a737c Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 14 Mar 2018 10:07:42 +0100 Subject: core: Fix building on W64 * src/w32-add.h: Remove hack to define pid_t. * src/gpg-error.h.in: Eval macro to define pid_t. * src/mkheader.c (have_sys_types_h, sys_types_h_included): New. (parse_config_h): Test for sys/types.h. (write_special): Protect inclusion of sys/types.h. Define new macro 'define:pid_t'. -- Regression-due-to: 1865c0ba1769b407a3c504f1ab0a4278704a9fc1 Signed-off-by: Werner Koch --- src/gpg-error.h.in | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gpg-error.h.in') diff --git a/src/gpg-error.h.in b/src/gpg-error.h.in index f942098..cc2e361 100644 --- a/src/gpg-error.h.in +++ b/src/gpg-error.h.in @@ -405,6 +405,7 @@ const char *gpgrt_check_version (const char *req_version); const char *gpg_error_check_version (const char *req_version); /* System specific type definitions. */ +@define:pid_t@ @define:gpgrt_ssize_t@ @define:gpgrt_off_t@ -- cgit v1.2.3