diff options
-rw-r--r-- | src/assuan.h.in | 7 | ||||
-rw-r--r-- | src/libassuan.m4 | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/assuan.h.in b/src/assuan.h.in index 10917c9..30a243c 100644 --- a/src/assuan.h.in +++ b/src/assuan.h.in @@ -551,7 +551,12 @@ int __assuan_sendmsg (assuan_context_t ctx, assuan_fd_t fd, assuan_pid_t __assuan_waitpid (assuan_context_t ctx, assuan_pid_t pid, int nowait, int *status, int options); -#ifdef ASSUAN_REALLY_REQUIRE_OLD_WAY_OF_SYSTEM_NPTH +#if defined(LIBASSUAN_API_REQUESTED) && LIBASSUAN_API_REQUESTED >= 3 +#defined ASSUAN_NO_GLOBAL_SYSTEM_HOOKS_ANY_MORE 1 +#endif + +#if defined(ASSUAN_REALLY_REQUIRE_OLD_WAY_OF_SYSTEM_NPTH) \ + || !defined(ASSUAN_NO_GLOBAL_SYSTEM_HOOKS_ANY_MORE) /* Standard system hooks for nPth. */ #define ASSUAN_SYSTEM_NPTH_IMPL \ static void _assuan_npth_usleep (assuan_context_t ctx, unsigned int usec) \ diff --git a/src/libassuan.m4 b/src/libassuan.m4 index 79391bb..f9e2e4f 100644 --- a/src/libassuan.m4 +++ b/src/libassuan.m4 @@ -89,6 +89,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], if test $ok = yes; then AC_MSG_RESULT([yes ($libassuan_config_version)]) + AC_DEFINE(LIBASSUAN_API_REQUESTED, $req_libassuan_api, Requested API version for libassuan) else AC_MSG_RESULT(no) fi |