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

</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/2471a1895ed31ffb82c83c081e8e54bab57f83e9">https://github.com/macports/macports-legacy-support/commit/2471a1895ed31ffb82c83c081e8e54bab57f83e9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 2471a18  protect declaration of clock_* methods in time.h behind an additional check for CLOCK_* macros
</span>2471a18 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2471a1895ed31ffb82c83c081e8e54bab57f83e9
</span>Author: Chris Jones <jonesc@hep.phy.cam.ac.uk>
AuthorDate: Tue Mar 19 20:48:13 2019 +0000

<span style='display:block; white-space:pre;color:#404040;'>    protect declaration of clock_* methods in time.h behind an additional check for CLOCK_* macros
</span>---
 include/time.h | 19 ++++++-------------
 1 file changed, 6 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/time.h b/include/time.h
</span><span style='display:block; white-space:pre;color:#808080;'>index 0da257a..62d40ea 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/time.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/time.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,20 +27,11 @@
</span> /* Legacy implementation of clock_gettime */
 #if __MP_LEGACY_SUPPORT_GETTIME__
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#ifndef CLOCK_REALTIME
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-/* These values are choosen to match use in macOS10.12+ */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define CLOCK_REALTIME             0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#define CLOCK_MONOTONIC            6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-/* we do not implement these (yet). */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-/* #define CLOCK_MONOTONIC_RAW        4 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-/* #define CLOCK_MONOTONIC_RAW_APPROX 5 */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+/* One define types and methods if not already defined. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#if !defined(CLOCK_REALTIME) && !defined(CLOCK_MONOTONIC)
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-/*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * Define a type for the above CLOCK_* values; many OSs use 'enum' for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * the values & then typedef the enum to 'clockid_t'; use 'int' for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * easy compatibility.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define CLOCK_REALTIME  0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define CLOCK_MONOTONIC 6
</span> typedef int clockid_t;
 
 #ifdef __cplusplus
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,6 +45,8 @@ extern int clock_getres ( clockid_t clk_id, struct timespec *ts );
</span> }
 #endif
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#endif /* !defined(CLOCK_REALTIME) && !defined(CLOCK_MONOTONIC) */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #endif /* _MP_LEGACY_SUPPORT_GETTIME__ */
 
 #endif /* _MACPORTS_TIME_H_ */
</pre><pre style='margin:0'>

</pre>