From 97e0380aeb1807103130b686fcaff746b662a002 Mon Sep 17 00:00:00 2001 From: Georg Holzmann Date: Sat, 25 Aug 2007 22:21:14 +0000 Subject: fixed a nameclash with libaviplay which crashed pd when GEM was loaded before threadlib svn path=/trunk/externals/grh/; revision=8691 --- threadlib/src/callbacks.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'threadlib/src/callbacks.c') diff --git a/threadlib/src/callbacks.c b/threadlib/src/callbacks.c index 7bf4a19..a1b0f88 100755 --- a/threadlib/src/callbacks.c +++ b/threadlib/src/callbacks.c @@ -31,14 +31,14 @@ static void h_run_callbacks(); void h_init_callbacks() { - h_callback_fifo = fifo_init(); + h_callback_fifo = threadlib_fifo_init(); h_callback_clock = clock_new(NULL, (t_method)h_run_callbacks); } void h_free_callbacks() { clock_free(h_callback_clock); - fifo_destroy(h_callback_fifo); + threadlib_fifo_destroy(h_callback_fifo); } void sys_callback(t_int (*callback) (t_int* argv), t_int* argv, t_int argc) @@ -51,7 +51,7 @@ void sys_callback(t_int (*callback) (t_int* argv), t_int* argv, t_int argc) new->argc = argc; new->next = NULL; - fifo_put(h_callback_fifo, new); + threadlib_fifo_put(h_callback_fifo, new); // TODO find solution without lock sys_lock(); @@ -69,7 +69,7 @@ void h_run_callbacks() /* append idle callback to ringbuffer */ - while ( (new_callback = (t_sched_callback*) fifo_get(h_callback_fifo)) ) + while ( (new_callback = (t_sched_callback*) threadlib_fifo_get(h_callback_fifo)) ) { t_sched_callback * next; -- cgit v1.2.1