wine
18 years agogdi: Don't treat a NULL rect as an empty rect in ExtTextOutW.
qingdoa daoo [Tue, 6 Jun 2006 03:42:45 +0000 (11:42 +0800)] 
gdi: Don't treat a NULL rect as an empty rect in ExtTextOutW.

18 years agooleaut32: Only BYREF DispCallFunc args whose input args are not BYREF should be changed.
James Hawkins [Mon, 5 Jun 2006 22:48:15 +0000 (17:48 -0500)] 
oleaut32: Only BYREF DispCallFunc args whose input args are not BYREF should be changed.

18 years agooleaut32: Copy BYREF args directly if they have the same variant type.
James Hawkins [Mon, 5 Jun 2006 22:47:00 +0000 (17:47 -0500)] 
oleaut32: Copy BYREF args directly if they have the same variant type.

18 years agogdi: New tests for GetDIBits.
Michael Kaufmann [Mon, 5 Jun 2006 21:18:56 +0000 (23:18 +0200)] 
gdi: New tests for GetDIBits.

New tests that check if GetDIBits works with a bitmap that is selected
in a device context (works in Windows, should fail according to the
API documentation)

18 years agomsvcrt: Write-strings warnings fix.
Andrew Talbot [Mon, 5 Jun 2006 19:50:47 +0000 (20:50 +0100)] 
msvcrt: Write-strings warnings fix.

18 years agowinecfg: Make some pointer casts win64 compliant.
Mike McCormack [Tue, 6 Jun 2006 05:33:34 +0000 (14:33 +0900)] 
winecfg: Make some pointer casts win64 compliant.

18 years agowineconsole: Use correct prototypes for dialog procs.
Mike McCormack [Tue, 6 Jun 2006 05:33:17 +0000 (14:33 +0900)] 
wineconsole: Use correct prototypes for dialog procs.

18 years agowcmd: Fix a Win64 warning.
Mike McCormack [Tue, 6 Jun 2006 05:21:53 +0000 (14:21 +0900)] 
wcmd: Fix a Win64 warning.

18 years agotaskmgr: Use correct types for Win64.
Mike McCormack [Tue, 6 Jun 2006 05:21:44 +0000 (14:21 +0900)] 
taskmgr: Use correct types for Win64.

18 years agohh: Cast GetProcAddress's return to supress a Win64 warning.
Mike McCormack [Tue, 6 Jun 2006 05:21:29 +0000 (14:21 +0900)] 
hh: Cast GetProcAddress's return to supress a Win64 warning.

18 years agowinetest: Fix dialog prototypes.
Mike McCormack [Tue, 6 Jun 2006 05:21:13 +0000 (14:21 +0900)] 
winetest: Fix dialog prototypes.

18 years agouserenv: Add a stub implementation of userenv.dll.
Mike McCormack [Mon, 5 Jun 2006 05:01:10 +0000 (14:01 +0900)] 
userenv: Add a stub implementation of userenv.dll.

18 years agokernel/tests: Some tests for WideCharToMultiByte.
Detlef Riekenberg [Mon, 5 Jun 2006 10:30:41 +0000 (12:30 +0200)] 
kernel/tests: Some tests for WideCharToMultiByte.

18 years agoadvapi32: Fix comment to match the function (thanks to Dan Kegel).
Mike McCormack [Mon, 5 Jun 2006 16:42:52 +0000 (01:42 +0900)] 
advapi32: Fix comment to match the function (thanks to Dan Kegel).

18 years agowinedbg: Get rid of unused mode command.
Juan Lang [Mon, 5 Jun 2006 16:58:00 +0000 (09:58 -0700)] 
winedbg: Get rid of unused mode command.

18 years agox11drv: Improve handling of the case where the clipboard is opened
Ulrich Czekalla [Mon, 5 Jun 2006 15:55:14 +0000 (11:55 -0400)] 
x11drv: Improve handling of the case where the clipboard is opened
with a window from another thread or process.

18 years agoinclude: Add DDHAL_UPDATEOVERLAYDATA structure.
Ulrich Czekalla [Mon, 5 Jun 2006 15:43:15 +0000 (11:43 -0400)] 
include: Add DDHAL_UPDATEOVERLAYDATA structure.

18 years agomsi: Add some integer condition tests.
Huw Davies [Mon, 5 Jun 2006 15:57:44 +0000 (16:57 +0100)] 
msi: Add some integer condition tests.

18 years agokernel/tests: More tests for FindFirstFile.
Karsten Elfenbein [Mon, 5 Jun 2006 14:23:21 +0000 (16:23 +0200)] 
kernel/tests: More tests for FindFirstFile.

18 years agowordpad: Declare three functions as static to avoid compiler warnings.
Magnus Lundborg [Mon, 5 Jun 2006 10:10:40 +0000 (12:10 +0200)] 
wordpad: Declare three functions as static to avoid compiler warnings.

18 years agohlink: Add hlguids.h (based on a patch by Aric Stewart).
Mike McCormack [Mon, 5 Jun 2006 06:24:52 +0000 (15:24 +0900)] 
hlink: Add hlguids.h (based on a patch by Aric Stewart).

18 years agodnsapi: Fix the case where we have libresolv headers but no libraries.
Mike McCormack [Mon, 5 Jun 2006 12:50:00 +0000 (21:50 +0900)] 
dnsapi: Fix the case where we have libresolv headers but no libraries.

18 years agowined3d: Render target locking fixes.
Stefan Dösinger [Sun, 4 Jun 2006 14:42:57 +0000 (16:42 +0200)] 
wined3d: Render target locking fixes.

18 years agoadvapi32: Implement and test SystemFunction031.
Mike McCormack [Sun, 4 Jun 2006 10:41:37 +0000 (19:41 +0900)] 
advapi32: Implement and test SystemFunction031.

18 years agoadvapi32: Implement and test SystemFunction030.
Mike McCormack [Sun, 4 Jun 2006 10:40:54 +0000 (19:40 +0900)] 
advapi32: Implement and test SystemFunction030.

18 years agomsi: Fix some copy/paste bugs in the implementation of condition operators.
Hans Leidekker [Mon, 5 Jun 2006 10:54:20 +0000 (12:54 +0200)] 
msi: Fix some copy/paste bugs in the implementation of condition operators.

18 years agowinedbg: Remove useless NOCMD state.
Juan Lang [Sun, 4 Jun 2006 20:32:25 +0000 (13:32 -0700)] 
winedbg: Remove useless NOCMD state.

18 years agouser: Use SetPropW rather than SetPropA for internal property.
Juan Lang [Mon, 5 Jun 2006 03:49:16 +0000 (20:49 -0700)] 
user: Use SetPropW rather than SetPropA for internal property.

18 years agomsi: An empty string is equivalent to nil, so handle this in the optimised WHERE_exec...
Robert Shearman [Mon, 5 Jun 2006 00:41:04 +0000 (01:41 +0100)] 
msi: An empty string is equivalent to nil, so handle this in the optimised WHERE_execute path.

18 years agorpcrt4: Implement varying array NDR functions.
Robert Shearman [Mon, 5 Jun 2006 00:41:30 +0000 (01:41 +0100)] 
rpcrt4: Implement varying array NDR functions.

18 years agorpcrt4: Don't call NdrBaseTypeMemorySize from within NdrBaseTypeUnmarshall.
Robert Shearman [Mon, 5 Jun 2006 00:41:18 +0000 (01:41 +0100)] 
rpcrt4: Don't call NdrBaseTypeMemorySize from within NdrBaseTypeUnmarshall.

18 years agowinedbg: Correct typedefs in type manipulations.
Eric Pouech [Sun, 4 Jun 2006 07:47:48 +0000 (09:47 +0200)] 
winedbg: Correct typedefs in type manipulations.

18 years agoprogman: Win64 fixes.
Mike McCormack [Sat, 3 Jun 2006 15:28:48 +0000 (00:28 +0900)] 
progman: Win64 fixes.

18 years agocmdlgtst: Use correct types for Win64.
Mike McCormack [Sat, 3 Jun 2006 15:28:21 +0000 (00:28 +0900)] 
cmdlgtst: Use correct types for Win64.

18 years agowinemine: Fix dialog proc prototypes for Win64.
Mike McCormack [Sat, 3 Jun 2006 15:28:04 +0000 (00:28 +0900)] 
winemine: Fix dialog proc prototypes for Win64.

18 years agowinemine: Remove dialog.h as it's redundant.
Mike McCormack [Sat, 3 Jun 2006 15:27:50 +0000 (00:27 +0900)] 
winemine: Remove dialog.h as it's redundant.

18 years agoinclude: Fix FARPROC, NEARPROC and PROC definitions for amd64.
Mike McCormack [Sat, 3 Jun 2006 15:27:33 +0000 (00:27 +0900)] 
include: Fix FARPROC, NEARPROC and PROC definitions for amd64.

18 years agowinedbg: Fix a crash on initial empty input.
Juan Lang [Sat, 3 Jun 2006 01:07:42 +0000 (18:07 -0700)] 
winedbg: Fix a crash on initial empty input.

18 years agocrypt32: Implement X509_NAME_VALUE encoding/decoding.
Juan Lang [Fri, 2 Jun 2006 20:20:13 +0000 (13:20 -0700)] 
crypt32: Implement X509_NAME_VALUE encoding/decoding.

18 years agoshdocvw: Set focus in ui_activate.
Jacek Caban [Fri, 2 Jun 2006 22:58:53 +0000 (00:58 +0200)] 
shdocvw: Set focus in ui_activate.

18 years agomshtml: Use mime type reported by moniker if possible.
Jacek Caban [Fri, 2 Jun 2006 22:48:13 +0000 (00:48 +0200)] 
mshtml: Use mime type reported by moniker if possible.

18 years agomshtml: Return S_OK in OnStartBinding and OnStopBinding.
Jacek Caban [Fri, 2 Jun 2006 22:45:25 +0000 (00:45 +0200)] 
mshtml: Return S_OK in OnStartBinding and OnStopBinding.

18 years agomshtml: Added beginning OnDataAvailable implementation.
Jacek Caban [Fri, 2 Jun 2006 23:26:00 +0000 (01:26 +0200)] 
mshtml: Added beginning OnDataAvailable implementation.

18 years agomshtml: Added begining binding code in IPersistMoniker::Load.
Jacek Caban [Fri, 2 Jun 2006 22:41:48 +0000 (00:41 +0200)] 
mshtml: Added begining binding code in IPersistMoniker::Load.

18 years agomshtml: Set binding channel, listener and context in AsyncOpen.
Jacek Caban [Fri, 2 Jun 2006 22:40:26 +0000 (00:40 +0200)] 
mshtml: Set binding channel, listener and context in AsyncOpen.

18 years agomshtml: Store BSCallback in NSContainer and use it instead of load_call.
Jacek Caban [Fri, 2 Jun 2006 22:39:39 +0000 (00:39 +0200)] 
mshtml: Store BSCallback in NSContainer and use it instead of load_call.

18 years agomshtml: Add create_nscallback function to allow using BSCallback out of navigate.c.
Jacek Caban [Fri, 2 Jun 2006 22:37:58 +0000 (00:37 +0200)] 
mshtml: Add create_nscallback function to allow using BSCallback out of navigate.c.

18 years agomshtml: Move some code from before_async_open to AsyncOpen.
Jacek Caban [Fri, 2 Jun 2006 22:35:17 +0000 (00:35 +0200)] 
mshtml: Move some code from before_async_open to AsyncOpen.

18 years agomshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream.
Jacek Caban [Fri, 2 Jun 2006 22:33:48 +0000 (00:33 +0200)] 
mshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream.

We have to handle it in another way.

18 years agosecur32: Don't fail on SECURITY_NETWORK_DREP, ntlm_auth handles this just fine.
Kai Blin [Sat, 3 Jun 2006 08:14:17 +0000 (08:14 +0000)] 
secur32: Don't fail on SECURITY_NETWORK_DREP, ntlm_auth handles this just fine.

18 years agourlmon: Use task queue to handle OnDataAvailable call.
Jacek Caban [Fri, 2 Jun 2006 22:26:48 +0000 (00:26 +0200)] 
urlmon: Use task queue to handle OnDataAvailable call.

18 years agourlmon: Added OnResponse implementation.
Jacek Caban [Fri, 2 Jun 2006 22:24:56 +0000 (00:24 +0200)] 
urlmon: Added OnResponse implementation.

18 years agosane.ds: Replace FIXME() by TRACE() on sane_exit.
Marcus Meissner [Fri, 2 Jun 2006 20:03:01 +0000 (22:03 +0200)] 
sane.ds: Replace FIXME() by TRACE() on sane_exit.

18 years agorpcrt4: Don't try to resolve the name when constructing a protocol tower.
Robert Shearman [Fri, 2 Jun 2006 19:46:29 +0000 (20:46 +0100)] 
rpcrt4: Don't try to resolve the name when constructing a protocol tower.

Instead just fill it in with all zeros.

18 years agorpcrt4: Change ComputeConformance and ComputeVariance from macros to
Robert Shearman [Fri, 2 Jun 2006 19:46:16 +0000 (20:46 +0100)] 
rpcrt4: Change ComputeConformance and ComputeVariance from macros to
inline functions. Clear pStubMsg->Offset in ComputeVariance since it
isn't set by ComputeConformanceOrVariance and so could be left filled
with garbage.

18 years agorpcrt4: The lifetime of the binding handle stored in the context
Robert Shearman [Fri, 2 Jun 2006 19:45:59 +0000 (20:45 +0100)] 
rpcrt4: The lifetime of the binding handle stored in the context
handle is independent of the binding handle used in the call that
unmarshaled it, so we should use RpcBindingCopy to make a copy of it
and then call RpcBindingFree later to free it.

18 years agorpcrt4: Fix an incorrect format string pointer being passed in to
Robert Shearman [Fri, 2 Jun 2006 19:45:40 +0000 (20:45 +0100)] 
rpcrt4: Fix an incorrect format string pointer being passed in to
ComputeVariance in NdrConformantVaryingStructBufferSize.

18 years agorpcrt4: Skip over the right-hand-side data for the protocol floor so
Robert Shearman [Fri, 2 Jun 2006 19:45:09 +0000 (20:45 +0100)] 
rpcrt4: Skip over the right-hand-side data for the protocol floor so
that we can parse the towers received from native rpcrt4.

18 years agorpcrt4: Align the buffer correctly when marshaling and unmarshaling context handles.
Robert Shearman [Fri, 2 Jun 2006 19:44:18 +0000 (20:44 +0100)] 
rpcrt4: Align the buffer correctly when marshaling and unmarshaling context handles.

18 years agorpcrt4: Freeing a NULL context handle is allowed.
Robert Shearman [Fri, 2 Jun 2006 19:43:44 +0000 (20:43 +0100)] 
rpcrt4: Freeing a NULL context handle is allowed.

18 years agorpcrt4: NdrClientContextMarshall/Unmarshall should both increment the buffer pointer.
Robert Shearman [Fri, 2 Jun 2006 19:43:22 +0000 (20:43 +0100)] 
rpcrt4: NdrClientContextMarshall/Unmarshall should both increment the buffer pointer.

18 years agorpcrt4: Fix the unmarshaling of pointers in conformant varying arrays,
Robert Shearman [Fri, 2 Jun 2006 19:42:44 +0000 (20:42 +0100)] 
rpcrt4: Fix the unmarshaling of pointers in conformant varying arrays,
by passing the correct type format string to ReadConformance.

18 years agorpcrt4: CContext can be NULL in NDRCContextMarshall, in which case we should marshall...
Robert Shearman [Fri, 2 Jun 2006 19:42:54 +0000 (20:42 +0100)] 
rpcrt4: CContext can be NULL in NDRCContextMarshall, in which case we should marshall all-zeros.

18 years agorpcrt4: Fix the pointer count used when handling embedded pointers in varying arrays.
Robert Shearman [Fri, 2 Jun 2006 19:25:44 +0000 (20:25 +0100)] 
rpcrt4: Fix the pointer count used when handling embedded pointers in varying arrays.

18 years agorpcrt4: Print some more informative error messages when getaddrinfo fails.
Robert Shearman [Fri, 2 Jun 2006 19:25:31 +0000 (20:25 +0100)] 
rpcrt4: Print some more informative error messages when getaddrinfo fails.

18 years agowininet: Simple tests for InternetGetCookie's parameters.
Mike McCormack [Fri, 2 Jun 2006 10:49:27 +0000 (19:49 +0900)] 
wininet: Simple tests for InternetGetCookie's parameters.

18 years agowininet: Fix up and test InternetSetCookie parameter checking.
Mike McCormack [Fri, 2 Jun 2006 10:49:09 +0000 (19:49 +0900)] 
wininet: Fix up and test InternetSetCookie parameter checking.

18 years agowininet: Remove some dead code (Coverity).
Mike McCormack [Fri, 2 Jun 2006 10:48:49 +0000 (19:48 +0900)] 
wininet: Remove some dead code (Coverity).

18 years agoadvapi32: Enable some tests and extend them to succeed on XP and 2003 SP1.
Saulius Krasuckas [Fri, 2 Jun 2006 18:55:08 +0000 (21:55 +0300)] 
advapi32: Enable some tests and extend them to succeed on XP and 2003 SP1.

18 years agorasenh: Fix a copy&paste bug at passing only one string to RegSetValueExW() at a...
Saulius Krasuckas [Fri, 2 Jun 2006 18:55:00 +0000 (21:55 +0300)] 
rasenh: Fix a copy&paste bug at passing only one string to RegSetValueExW() at a time.

18 years agoshell32: Remove the now unused SHELL_DeleteFileA and SHELL_DeleteDirectoryA.
Mikołaj Zalewski [Fri, 2 Jun 2006 15:10:17 +0000 (17:10 +0200)] 
shell32: Remove the now unused SHELL_DeleteFileA and SHELL_DeleteDirectoryA.

18 years agoshell32: Avoid Unicode->ANSI conversion when deleting a file.
Mikołaj Zalewski [Fri, 2 Jun 2006 15:08:58 +0000 (17:08 +0200)] 
shell32: Avoid Unicode->ANSI conversion when deleting a file.

18 years agocrypt32: Add name value tests.
Juan Lang [Fri, 2 Jun 2006 14:02:27 +0000 (07:02 -0700)] 
crypt32: Add name value tests.

Add tests for name values, and move tests for different string
encodings to there.

18 years agocrypt32: Remove exception handling from internal decoding functions.
Juan Lang [Fri, 2 Jun 2006 04:23:26 +0000 (21:23 -0700)] 
crypt32: Remove exception handling from internal decoding functions.

18 years agocrypt32: Add a couple CRL encoding tests, one that shows a problem.
Juan Lang [Fri, 2 Jun 2006 03:07:52 +0000 (20:07 -0700)] 
crypt32: Add a couple CRL encoding tests, one that shows a problem.

18 years agouser32: Fix selection handling for listboxes with LBS_EXTENDEDSEL style.
qingdoa daoo [Fri, 2 Jun 2006 01:02:42 +0000 (09:02 +0800)] 
user32: Fix selection handling for listboxes with LBS_EXTENDEDSEL style.

18 years agouser32: Send WM_SIZE when window changes state between restored/min/maximized.
Juris Smotrovs [Thu, 25 May 2006 12:26:04 +0000 (15:26 +0300)] 
user32: Send WM_SIZE when window changes state between restored/min/maximized.

18 years agox11drv: Fix for a BadMatch error.
Wino Rojo [Thu, 1 Jun 2006 16:40:16 +0000 (12:40 -0400)] 
x11drv: Fix for a BadMatch error.

18 years agowinspool/tests: Remove the check for unimplemented functions.
Detlef Riekenberg [Thu, 1 Jun 2006 22:35:47 +0000 (00:35 +0200)] 
winspool/tests: Remove the check for unimplemented functions.

18 years agowinspool.drv: Add GetPrintProcessorDirectoryW.
Detlef Riekenberg [Sun, 28 May 2006 19:56:52 +0000 (21:56 +0200)] 
winspool.drv: Add GetPrintProcessorDirectoryW.

18 years agorpcrt4: All of the parameters to TowerExplode are optional.
Robert Shearman [Thu, 1 Jun 2006 19:25:26 +0000 (20:25 +0100)] 
rpcrt4: All of the parameters to TowerExplode are optional.

18 years agorpcrt4: Implement TowerConstruct and TowerExplode.
Robert Shearman [Thu, 1 Jun 2006 19:25:15 +0000 (20:25 +0100)] 
rpcrt4: Implement TowerConstruct and TowerExplode.

Add some tests for these undocumented functions.

18 years agorpcrt4: Add functions for generating and parsing the upper floors in endpoint-mapper...
Robert Shearman [Thu, 1 Jun 2006 19:25:06 +0000 (20:25 +0100)] 
rpcrt4: Add functions for generating and parsing the upper floors in endpoint-mapper towers for different transports.

18 years agorpcrt4: Implement I_RpcAllocate and I_RpcFree.
Robert Shearman [Thu, 1 Jun 2006 19:24:52 +0000 (20:24 +0100)] 
rpcrt4: Implement I_RpcAllocate and I_RpcFree.

18 years agorpcrt4: Don't send the unused part of the allocated buffer.
Robert Shearman [Thu, 1 Jun 2006 19:24:42 +0000 (20:24 +0100)] 
rpcrt4: Don't send the unused part of the allocated buffer.

18 years agorpcrt4: NdrClientInitializeNew shouldn't clear all of the stub message, only selected...
Robert Shearman [Thu, 1 Jun 2006 19:24:34 +0000 (20:24 +0100)] 
rpcrt4: NdrClientInitializeNew shouldn't clear all of the stub message, only selected fields.

18 years agocomctl32/header: Check Null before accessing struct member.
Paul Vriens [Fri, 2 Jun 2006 08:38:22 +0000 (10:38 +0200)] 
comctl32/header: Check Null before accessing struct member.

18 years agosecur32: Add EncryptMessage and DecryptMessage stubs.
Kai Blin [Thu, 1 Jun 2006 22:50:32 +0000 (22:50 +0000)] 
secur32: Add EncryptMessage and DecryptMessage stubs.

18 years agouser32: Popup menu position fixes.
Michael Kaufmann [Thu, 1 Jun 2006 22:07:37 +0000 (00:07 +0200)] 
user32: Popup menu position fixes.

- Open large popup menus on the other side only if there's enough space
- Open popup menus such that the y position of the first item in the
  popup menu is the same as the y position of the focused menu item.

18 years agowinecfg: Add CoreAudio to audio drivers list.
Emmanuel Maillard [Thu, 1 Jun 2006 16:20:09 +0000 (18:20 +0200)] 
winecfg: Add CoreAudio to audio drivers list.

18 years agouser32: Replace PeekMessage loops in the PeekMessage test by explicit calls.
Dmitry Timoshkov [Thu, 1 Jun 2006 16:40:14 +0000 (01:40 +0900)] 
user32: Replace PeekMessage loops in the PeekMessage test by explicit calls.

Replace all 'while (PeekMessage()) DispatchMessage();' loops in the
PeekMessage test by explicit calls to PeekMessage(), check queue
status and processed messages after each call to see what is going on
behind the scene.

18 years agocrypt32: Make base64 tests loadable on win9x.
Juan Lang [Thu, 1 Jun 2006 16:14:58 +0000 (09:14 -0700)] 
crypt32: Make base64 tests loadable on win9x.

18 years agoshell32: Add Fonts to user's shell folders list.
Vitaliy Margolen [Thu, 1 Jun 2006 15:30:48 +0000 (09:30 -0600)] 
shell32: Add Fonts to user's shell folders list.

18 years agowidl: Fix a typo in the man page.
Robert Shearman [Thu, 1 Jun 2006 14:40:31 +0000 (15:40 +0100)] 
widl: Fix a typo in the man page.

18 years agowidl: Properly size the return value procformat.
Robert Shearman [Thu, 1 Jun 2006 14:40:22 +0000 (15:40 +0100)] 
widl: Properly size the return value procformat.

18 years agowidl: Only write one procformat string and one typeformat string per file.
Robert Shearman [Thu, 1 Jun 2006 14:40:10 +0000 (15:40 +0100)] 
widl: Only write one procformat string and one typeformat string per file.

18 years agogdi32: FreeType's idea of metrics has changed for bitmap fonts.
Huw Davies [Thu, 1 Jun 2006 14:12:30 +0000 (15:12 +0100)] 
gdi32: FreeType's idea of metrics has changed for bitmap fonts.

18 years agowinecoreaudio: Fixed the FSF address.
Alexandre Julliard [Thu, 1 Jun 2006 11:15:54 +0000 (13:15 +0200)] 
winecoreaudio: Fixed the FSF address.

18 years agowinecoreaudio: Don't CFAllocate buffer for port message.
Ken Thomases [Wed, 24 May 2006 10:45:14 +0000 (05:45 -0500)] 
winecoreaudio: Don't CFAllocate buffer for port message.

18 years agowinecoreaudio: Use unique name for message port.
Ken Thomases [Wed, 24 May 2006 10:43:14 +0000 (05:43 -0500)] 
winecoreaudio: Use unique name for message port.

Use a unique port name for the message port to the message thread.
Port names are system-global, so using a non-unique constant name
prevents the CoreAudio driver from being used in multiple processes
simultaneously.