From 9f17d744f6fdc0dd1798dd082700368bdd2bc1dc Mon Sep 17 00:00:00 2001 From: jlcharton <7339239+jlcharton@users.noreply.github.com> Date: Fri, 15 Sep 2017 19:45:17 +0200 Subject: [PATCH] Minor changes for AIX --- src/common/debug.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/common/debug.c b/src/common/debug.c index 71d345a9df..80731b0f2d 100644 --- a/src/common/debug.c +++ b/src/common/debug.c @@ -34,6 +34,7 @@ # include # include # include +# include # include # include @@ -144,7 +145,7 @@ static void debug_message_start(int level, int indent) char l; __LOCK_FP; -#if defined(__SVR4) && defined (__sun) +#if (defined(__SVR4) && defined (__sun)) || defined(_AIX) if (lockf(fileno(__debuglog_fp), F_LOCK, 0L) == -1) { #else if (flock(fileno(__debuglog_fp), LOCK_EX) == -1) { @@ -199,7 +200,7 @@ static void debug_message_devel_metadata(const char *file, const char *fn, size_ static void debug_message_end() { fputc('\n', __debuglog_fp); -#if defined(__SVR4) && defined (__sun) +#if (defined(__SVR4) && defined (__sun)) || defined(_AIX) if (lockf(fileno(__debuglog_fp), F_ULOCK, 0L) == -1) { #else if (flock(fileno(__debuglog_fp), LOCK_UN) == -1) {