Remove DirectSound reference counts by buffers and add Destroy
authorRobert Reif <reif@earthlink.net>
Tue, 13 Jul 2004 23:35:09 +0000 (23:35 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 13 Jul 2004 23:35:09 +0000 (23:35 +0000)
commit605cc1b029ebee99ad3bf7232e26e3bc5919f620
treea8685f56e11642018ecabe5ce167da9b42d8b0d5
parent4cd38b4829880d2ff08135156fa6069b49e477d7
Remove DirectSound reference counts by buffers and add Destroy
functions to buffer components and DirectSound to allow proper
destruction even with outstanding references.
Remove trailing white space.
Add tests for proper release even with active buffers.
dlls/dsound/buffer.c
dlls/dsound/dsound.c
dlls/dsound/dsound_private.h
dlls/dsound/primary.c
dlls/dsound/propset.c
dlls/dsound/sound3d.c
dlls/dsound/tests/dsound.c