From 185fddbd66a1d494842c19c63ffdd919157a15e4 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Wed, 6 Jul 2011 02:21:25 +0000 Subject: Fix FS#12179 - Simulator build fails when using "configure --sdl-threads". HAVE_PRIORITY_SCHEDULING checks were missing to exclude priority calls when building without priority. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30124 a1c6a512-1295-4272-9138-f99709370657 --- apps/pcmbuf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c index 5ef517968a..ca17437534 100644 --- a/apps/pcmbuf.c +++ b/apps/pcmbuf.c @@ -1119,7 +1119,9 @@ void pcmbuf_fade(bool fade, bool in) if (fade) { /* Do this on thread for now */ +#ifdef HAVE_PRIORITY_SCHEDULING int old_prio = thread_set_priority(thread_self(), PRIORITY_REALTIME); +#endif while (1) { @@ -1140,7 +1142,9 @@ void pcmbuf_fade(bool fade, bool in) break; } +#ifdef HAVE_PRIORITY_SCHEDULING thread_set_priority(thread_self(), old_prio); +#endif } } -- cgit v1.2.3