Sweden-Number/dlls/dplayx
Aric Cyr 75fc82c965 dplayx: Fix semaphore deadlock.
- Make sure to release the dplayx semaphore in for error cases as well.
- Prevent race condition between creation of the semaphore and
  grabbing of the lock by creating the semaphore in the locked state
  instead of unlocked.
2006-03-15 11:29:32 +01:00
..
.gitignore Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Makefile.in Added rules for building import libraries in the individual dll 2005-05-09 14:42:30 +00:00
dpclassfactory.c Change some Dll* functions so they are exported by name like on 2005-08-10 13:02:43 +00:00
dpinit.h
dplay.c Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
dplay_global.h Interlocked LONG* gcc warning fixes. 2005-07-13 11:59:15 +00:00
dplaysp.c Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
dplaysp.h Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of 2005-07-26 18:32:53 +00:00
dplayx.spec Change some Dll* functions so they are exported by name like on 2005-08-10 13:02:43 +00:00
dplayx_global.c dplayx: Fix semaphore deadlock. 2006-03-15 11:29:32 +01:00
dplayx_global.h
dplayx_main.c Uniformize DllMain TRACEing across dlls. 2005-08-15 10:48:51 +00:00
dplayx_messages.c Match PSDK STATUS_* definitions. 2005-11-28 17:32:54 +01:00
dplayx_messages.h Assorted spelling fixes. 2004-10-22 22:27:51 +00:00
dplayx_queue.h
dplobby.c Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
lobbysp.c Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
lobbysp.h Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of 2005-07-26 18:32:53 +00:00
name_server.c Fix -Wmissing-declarations warnings. 2005-07-05 12:49:14 +00:00
name_server.h
regsvr.c Don't prefix the functions DllCanUnloadNow, DllGetClassObject and 2005-08-08 17:35:28 +00:00
version.rc Version resources cleanup. 2004-11-23 13:59:34 +00:00