summaryrefslogtreecommitdiffstats
path: root/src/tests/rtstutter.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-07-23 15:13:29 +0200
committerLennart Poettering <lennart@poettering.net>2009-07-23 15:13:29 +0200
commit3d6278bc31aa7053f1228b3d874ba36f50a8c2d5 (patch)
treed60bf7a625cce84f6b3ea5414e07a8321ed1ad51 /src/tests/rtstutter.c
parent3b01d3a53f3b9261b30c1f7e5fe28d269c28cdf0 (diff)
parentd18eb61bd2fe5940bccc2b5fcda4029159021d00 (diff)
Merge commit 'flameeyes/osx'
Diffstat (limited to 'src/tests/rtstutter.c')
-rw-r--r--src/tests/rtstutter.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tests/rtstutter.c b/src/tests/rtstutter.c
index a4b5d596..c93fee93 100644
--- a/src/tests/rtstutter.c
+++ b/src/tests/rtstutter.c
@@ -67,7 +67,9 @@ static void* work(void *p) {
pa_log_notice("CPU%i: Sleeping for 1s", PA_PTR_TO_UINT(p));
sleep(1);
+#ifdef CLOCK_REALTIME
pa_assert_se(clock_gettime(CLOCK_REALTIME, &end) == 0);
+#endif
nsec =
(uint64_t) ((((double) rand())*(double)(msec_upper-msec_lower)*PA_NSEC_PER_MSEC)/RAND_MAX) +
@@ -84,7 +86,9 @@ static void* work(void *p) {
}
do {
+#ifdef CLOCK_REALTIME
pa_assert_se(clock_gettime(CLOCK_REALTIME, &now) == 0);
+#endif
} while (now.tv_sec < end.tv_sec ||
(now.tv_sec == end.tv_sec && now.tv_nsec < end.tv_nsec));
}