From: Laurent Bigonville Date: Thu, 27 Aug 2020 13:58:55 +0000 (+0200) Subject: tests: Fix incompatible pointer type on Debian kfreebsd X-Git-Tag: v14.99.1~292 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b8c656b6645a1ec7d8bef0f1cef557eaba4eaea8;p=platform%2Fupstream%2Fpulseaudio.git tests: Fix incompatible pointer type on Debian kfreebsd Debian kfreebsd uses the GNU libc that uses cpu_set_t instead of cpuset_t Also do not include unnecessary headers on this platform Fixes: #851 Part-of: --- diff --git a/src/tests/once-test.c b/src/tests/once-test.c index cb56187..c4d4b4b 100644 --- a/src/tests/once-test.c +++ b/src/tests/once-test.c @@ -22,10 +22,8 @@ #ifdef HAVE_PTHREAD #include #ifdef HAVE_PTHREAD_SETAFFINITY_NP -#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) #ifdef __FreeBSD__ #include -#endif #include #include #endif @@ -63,7 +61,7 @@ static void thread_func(void *data) { #ifdef HAVE_PTHREAD_SETAFFINITY_NP static pa_atomic_t i_cpu = PA_ATOMIC_INIT(0); -#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) +#ifdef __FreeBSD__ cpuset_t mask; #else cpu_set_t mask; diff --git a/src/tests/rtstutter.c b/src/tests/rtstutter.c index 56b5146..9d74855 100644 --- a/src/tests/rtstutter.c +++ b/src/tests/rtstutter.c @@ -29,10 +29,8 @@ #ifdef HAVE_PTHREAD #include #ifdef HAVE_PTHREAD_SETAFFINITY_NP -#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) #ifdef __FreeBSD__ #include -#endif #include #include #endif @@ -61,7 +59,7 @@ static void work(void *p) { #ifdef HAVE_PTHREAD_SETAFFINITY_NP { -#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) +#ifdef __FreeBSD__ cpuset_t mask; #else cpu_set_t mask;