Commit Graph

13 Commits

Author SHA1 Message Date
Zhiyi Zhang bbdf6d5e21 msacm32: Reference count local drivers.
One local driver can be assigned to multiple driver ids.
When releasing the driver id, check if the reference count
of a local driver is one before actually releasing the local driver.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46520
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-28 10:22:07 +01:00
Marcus Meissner d826e08904 msacm32: Mark internal symbols with hidden visibility. 2011-05-20 10:32:37 +02:00
Michael Stefaniuc 9bb0f9c723 msacm32: Build language resource files separately.
Do not include them from an other rc file.
2009-07-03 11:31:43 +02:00
Michael Stefaniuc a6f512ffc6 msacm32: Split out the 16bit parts of the private header. 2009-02-18 13:18:05 +01:00
Andrew Talbot d1d5584299 msacm32: Declare a variable static. 2009-01-09 14:21:20 +01:00
Andrew Talbot 4256608ed2 msacm32: Declare a function static. 2009-01-08 12:40:39 +01:00
Andrew Talbot af1a91d35e msacm32: Constify some variables. 2007-05-30 15:55:27 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard c4fde65022 msacm32: Renamed the dlls/msacm directory to dlls/msacm32. 2006-04-10 16:55:04 +02:00
Alexandre Julliard 37b51f4acc Merged msacm and msacm32 dlls.
Merged win87em and windebug into kernel32.dll.
2000-07-24 18:30:00 +00:00
Eric Pouech 5c7f1ab978 Added the ability to open several streams on the same driver.
Added a few acmMetrics options.
1999-12-12 21:28:09 +00:00
Eric Pouech ba42b262d1 Fixed improper acm streams closing. 1999-12-05 02:17:18 +00:00
Eric Pouech 1ddce71635 Made msacm32 really load ACM drivers. 1999-10-31 18:29:16 +00:00