<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-legacy-support.

</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/41c0b562c499d9e7b51c3366a52e9515466224a4">https://github.com/macports/macports-legacy-support/commit/41c0b562c499d9e7b51c3366a52e9515466224a4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 41c0b562c499d9e7b51c3366a52e9515466224a4
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Wed Dec 4 21:59:03 2024 -0800

<span style='display:block; white-space:pre;color:#404040;'>    Move SYS___pthread_fchdir definition.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Since the sole use of SYS___pthread_fchdir is in best_fchdir.c,
</span><span style='display:block; white-space:pre;color:#404040;'>    it makes no sense to define it in a header.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'>    Tests pass on all platforms.
</span>---
 src/best_fchdir.c | 7 +++++--
 src/common-priv.h | 4 ----
 2 files changed, 5 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/best_fchdir.c b/src/best_fchdir.c
</span><span style='display:block; white-space:pre;color:#808080;'>index ab8a665..4327c47 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/best_fchdir.c
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/best_fchdir.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,11 +21,14 @@
</span> 
 #if __MPLS_LIB_NEED_BEST_FCHDIR__
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#include "common-priv.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> #include <unistd.h>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #include <sys/syscall.h>
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#ifndef SYS___pthread_fchdir
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define SYS___pthread_fchdir 349
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> int best_fchdir(int dirfd)
 {
 #if __MPLS_TARGET_OSVER >= 1050
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/common-priv.h b/src/common-priv.h
</span><span style='display:block; white-space:pre;color:#808080;'>index c416836..ce100eb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/common-priv.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/common-priv.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,10 +43,6 @@
</span> #define PROTECT_ERRNO(what)  ({ int __err = (errno); what; errno = __err; })
 #define ERR_ON(code, what)   if (what) { errno = (code); return -1; }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#ifndef SYS___pthread_fchdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# define SYS___pthread_fchdir 349
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> int best_fchdir(int dirfd);
 
 #define _ATCALL(fd, p, onerr, what)                             \
</pre><pre style='margin:0'>

</pre>