<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-legacy-support.
</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/369ba79c097f61bab82dbea8493cd0e4ab058333">https://github.com/macports/macports-legacy-support/commit/369ba79c097f61bab82dbea8493cd0e4ab058333</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 369ba79c097f61bab82dbea8493cd0e4ab058333
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Tue Jan 29 20:30:02 2019 -0800
<span style='display:block; white-space:pre;color:#404040;'> wrap() functions: make #define more specific
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> use function(x,y) instead of just function
</span><span style='display:block; white-space:pre;color:#404040;'> makes the redefinition specific to a function definition
</span><span style='display:block; white-space:pre;color:#404040;'> fixes build of libuv (and no doubt others)
</span>---
include/stdlib.h | 8 ++++----
include/unistd.h | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/stdlib.h b/include/stdlib.h
</span><span style='display:block; white-space:pre;color:#808080;'>index a5136cd..d3340b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/stdlib.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/stdlib.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,8 +27,8 @@
</span> #if __MP_LEGACY_SUPPORT_REALPATH_WRAP__
/* we are going to move the old realpath definition out of the way */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#undef realpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define realpath realpath_macports_original
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#undef realpath(a,b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define realpath(a,b) realpath_macports_original(a,b)
</span>
#endif /*__MP_LEGACY_SUPPORT_REALPATH_WRAP__*/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,8 +41,8 @@
</span> #if __MP_LEGACY_SUPPORT_REALPATH_WRAP__
/* and now define realpath as our new wrapped function */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#undef realpath
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define realpath macports_legacy_realpath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#undef realpath(a,b)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define realpath(a,b) macports_legacy_realpath(a,b)
</span>
#ifdef __cplusplus
extern "C" {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/unistd.h b/include/unistd.h
</span><span style='display:block; white-space:pre;color:#808080;'>index 7820323..8891ca3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/unistd.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/unistd.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@
</span> #if __MP_LEGACY_SUPPORT_SYSCONF_WRAP__
/* redefine the original sysconf */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#undef sysconf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define sysconf sysconf_orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#undef sysconf(a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define sysconf(a) sysconf_orig(a)
</span>
#endif /*__MP_LEGACY_SUPPORT_SYSCONF_WRAP__*/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,8 +19,8 @@
</span> #if __MP_LEGACY_SUPPORT_SYSCONF_WRAP__
/* and now define sysconf as our new wrapped function */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#undef sysconf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define sysconf macports_legacy_sysconf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#undef sysconf(a)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define sysconf(a) macports_legacy_sysconf(a)
</span>
#ifndef _SC_NPROCESSORS_CONF
#define _SC_NPROCESSORS_CONF 57
</pre><pre style='margin:0'>
</pre>