# HG changeset patch # User Yoshiki Yazawa # Date 1184426350 -32400 # Node ID de5d238cd42a05db7f88046fcdb6d3190ea192d5 # Parent df2d1c5f37863abeeb0241e7d22efcb8a3b644e2 add gdk_threads_*() guard around playlist_set_position() so that playlist advance work again. thanks to giacomo! diff -r df2d1c5f3786 -r de5d238cd42a src/cue/cuesheet.c --- a/src/cue/cuesheet.c Sat Jul 14 16:03:57 2007 +0900 +++ b/src/cue/cuesheet.c Sun Jul 15 00:19:10 2007 +0900 @@ -388,7 +388,9 @@ #ifdef DEBUG g_print("do_setpos: pos = %d\n\n", pos); #endif + gdk_threads_enter(); playlist_set_position(playlist, (guint)pos); + gdk_threads_leave(); g_thread_exit(NULL); return NULL; //dummy }