diff options
author | Georg Holzmann <grholzi@users.sourceforge.net> | 2007-08-25 22:21:14 +0000 |
---|---|---|
committer | Georg Holzmann <grholzi@users.sourceforge.net> | 2007-08-25 22:21:14 +0000 |
commit | 97e0380aeb1807103130b686fcaff746b662a002 (patch) | |
tree | fff9f25012148f0b5a4ca0c690f57ca0c18f4a34 /threadlib/src/callbacks.c | |
parent | b9c9f9e137910daedb09a363f102eb688aeb77d6 (diff) |
fixed a nameclash with libaviplay which crashed pd when GEM was loaded
before threadlib
svn path=/trunk/externals/grh/; revision=8691
Diffstat (limited to 'threadlib/src/callbacks.c')
-rwxr-xr-x | threadlib/src/callbacks.c | 8 |
1 files changed, 4 insertions, 4 deletions
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; |