]> git.sesse.net Git - vlc/commit
Rework threading:
authorRémi Denis-Courmont <rem@videolan.org>
Sun, 17 Feb 2008 16:15:24 +0000 (16:15 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sun, 17 Feb 2008 16:15:24 +0000 (16:15 +0000)
commit0774c40b588254cf8dd65af817694ea57c1482c0
treea605a3a87a94ff3f7e352254c7600a6f09412c20
parent612a1f1dcbb7dc92a14aa251a5a59654f3b03934
Rework threading:
 - lock/unlock/signal/wait/destroy functions cannot fail unless there is a bug,
   so have them return void rather than an unused int, and assert against bugs.
 - Fix a few corner case minor bugs.
 - Use fprintf() rather than msg_Err() to avoid infinite recursions.
include/vlc_threads_funcs.h
src/libvlc.sym
src/misc/threads.c