Restore the libvlc logger lock
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 10 Feb 2009 18:03:17 +0000 (20:03 +0200)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Tue, 10 Feb 2009 18:06:37 +0000 (20:06 +0200)
commit2d7c798a3e3781c72212c1c5bec141f12e0ffaa8
treed934f56e134ed77ac0c6e802511123a52561e63d
parent7bdcd022287f5f99e68ea6f422edbee6cfc54e62
Restore the libvlc logger lock

This API is completely idiotic. By design, it requires (very active)
polling to work. Also, it is almost impossible to make it thread-safe.
Anyway, through violating a few constant pointers, we can fix half of
that. However, message item reference counting remains broken.
src/control/log.c