wine
16 years agorpcrt4: Implement low-level context handle support.
Rob Shearman [Tue, 25 Dec 2007 19:08:02 +0000 (19:08 +0000)] 
rpcrt4: Implement low-level context handle support.

Server context handles are tracked from associations as their lifetime
is determined by the lifetime of the association.

16 years agorpcrt4: Implement higher-level NDR server context handle functions.
Rob Shearman [Tue, 25 Dec 2007 19:07:49 +0000 (19:07 +0000)] 
rpcrt4: Implement higher-level NDR server context handle functions.

Implement NdrServerContextMarshall and NdrServerContextNewMarshall on
top of NDRSContextMarshall2. Implement NdrContextHandleInitialize,
NdrServerContextUnmarshall and NdrServerContextNewUnmarshall on top of
NDSContextUnmarshall2.

16 years agorpcrt4: Move low-level NDR context handle functions to a separate file.
Rob Shearman [Tue, 25 Dec 2007 19:07:41 +0000 (19:07 +0000)] 
rpcrt4: Move low-level NDR context handle functions to a separate file.

16 years agoinclude: Remove semi-colons from the end of cpp_quote statements as MIDL likes them.
Rob Shearman [Tue, 25 Dec 2007 17:07:07 +0000 (17:07 +0000)] 
include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them.

16 years agowidl: Fix pointer detection in structures and arrays.
Rob Shearman [Tue, 25 Dec 2007 17:06:28 +0000 (17:06 +0000)] 
widl: Fix pointer detection in structures and arrays.

write_embedded_types doesn't descend into all types contained by the
array or structure, so create a new function, type_has_pointers, for the
purpose of descending into all types and returning whether or not
pointers are present.

16 years agowintab32: Fix debug traces to use wine_dbg_sprintf.
Alexandre Julliard [Wed, 26 Dec 2007 12:25:54 +0000 (13:25 +0100)] 
wintab32: Fix debug traces to use wine_dbg_sprintf.

16 years agowintab32: Fix the W->A translation for CSR_NAME and CSR_BTNNAMES.
Jeremy White [Mon, 24 Dec 2007 19:35:32 +0000 (13:35 -0600)] 
wintab32: Fix the W->A translation for CSR_NAME and CSR_BTNNAMES.

Has the lovely side effect of making Photoshop pressure + tilt work.

16 years agowintab32: Capture the number of buttons earlier, allowing our button maps to be fille...
Jeremy White [Mon, 24 Dec 2007 19:35:13 +0000 (13:35 -0600)] 
wintab32: Capture the number of buttons earlier, allowing our button maps to be filled in.

16 years agowintab32: Implement the ability to return the number of devices and cursors.
Jeremy White [Mon, 24 Dec 2007 19:34:46 +0000 (13:34 -0600)] 
wintab32: Implement the ability to return the number of devices and cursors.

16 years agowintab32: Don't return information for non existent cursors.
Jeremy White [Mon, 24 Dec 2007 19:34:34 +0000 (13:34 -0600)] 
wintab32: Don't return information for non existent cursors.

16 years agowintab32: Correctly handle devices with a device id of 0.
Jeremy White [Sun, 23 Dec 2007 16:56:16 +0000 (10:56 -0600)] 
wintab32: Correctly handle devices with a device id of 0.

The XInput macros such as DeviceMotionNotify will correctly return an eventclass of 0
if the device id is 0.  Given that, we cannot use eventclass != 0 as a meaningful
test, and must instead use the returned type.

16 years agowintab32: Compute our physical device characteristics based on the first tablet devic...
Jeremy White [Sun, 23 Dec 2007 16:56:03 +0000 (10:56 -0600)] 
wintab32: Compute our physical device characteristics based on the first tablet device that looks like a stylus.

Otherwise, we may be computing based on a mouse or cursor, and then
come to incorrect values for our tilt and pressure settings.

16 years agowintab32: Add additional device tracing.
Jeremy White [Sun, 23 Dec 2007 16:55:50 +0000 (10:55 -0600)] 
wintab32: Add additional device tracing.

16 years agowintab32: Order the cursor array by the standard Wacom promulgates.
Jeremy White [Sun, 23 Dec 2007 16:55:43 +0000 (10:55 -0600)] 
wintab32: Order the cursor array by the standard Wacom promulgates.

16 years agowintab32: Add constants for cursor types and use them.
Jeremy White [Mon, 24 Dec 2007 21:10:43 +0000 (15:10 -0600)] 
wintab32: Add constants for cursor types and use them.

16 years agowinealsa: Add special case for microphone source in mixer.
Maarten Lankhorst [Mon, 24 Dec 2007 13:59:59 +0000 (14:59 +0100)] 
winealsa: Add special case for microphone source in mixer.

Some microphones don't have a capture control, but a playback control
instead. So use the playback volume, but still register it as capture
volume.

16 years agomshtml: Use IBindCtx passed to Load in BindToStorage call.
Jacek Caban [Mon, 24 Dec 2007 11:48:43 +0000 (12:48 +0100)] 
mshtml: Use IBindCtx passed to Load in BindToStorage call.

16 years agourlmon: Fixed BindToObject tests.
Jacek Caban [Mon, 24 Dec 2007 12:21:27 +0000 (13:21 +0100)] 
urlmon: Fixed BindToObject tests.

16 years agourlmon: Added more binding tests.
Jacek Caban [Mon, 24 Dec 2007 11:43:35 +0000 (12:43 +0100)] 
urlmon: Added more binding tests.

16 years agourlmon: Added more BindProtocol::ReportProgress implementation.
Jacek Caban [Mon, 24 Dec 2007 11:43:12 +0000 (12:43 +0100)] 
urlmon: Added more BindProtocol::ReportProgress implementation.

16 years agourlmon: Added BindProtocol::[Un]LockRequest.
Jacek Caban [Mon, 24 Dec 2007 11:43:01 +0000 (12:43 +0100)] 
urlmon: Added BindProtocol::[Un]LockRequest.

16 years agourlmon: Added BindProtocol::Continue implementation.
Jacek Caban [Mon, 24 Dec 2007 11:42:45 +0000 (12:42 +0100)] 
urlmon: Added BindProtocol::Continue implementation.

16 years agourlmon: Added BindProtocol::Switch implementation.
Jacek Caban [Mon, 24 Dec 2007 11:42:32 +0000 (12:42 +0100)] 
urlmon: Added BindProtocol::Switch implementation.

16 years agourlmon: Added IServiceProvider implementation to BindProtocol object.
Jacek Caban [Mon, 24 Dec 2007 11:42:22 +0000 (12:42 +0100)] 
urlmon: Added IServiceProvider implementation to BindProtocol object.

16 years agourlmon: Added BindProtocol::GetBindString implementation.
Jacek Caban [Mon, 24 Dec 2007 11:42:09 +0000 (12:42 +0100)] 
urlmon: Added BindProtocol::GetBindString implementation.

16 years agourlmon: Fixed protocol tests.
Jacek Caban [Mon, 24 Dec 2007 11:41:57 +0000 (12:41 +0100)] 
urlmon: Fixed protocol tests.

16 years agowintab32: Do not offset the physical device id by the cursor number.
Jeremy White [Sun, 23 Dec 2007 16:55:25 +0000 (10:55 -0600)] 
wintab32: Do not offset the physical device id by the cursor number.

16 years agowintab32: Store and use the physical device id to match device to cursor.
Jeremy White [Sun, 23 Dec 2007 16:55:19 +0000 (10:55 -0600)] 
wintab32: Store and use the physical device id to match device to cursor.

16 years agomsxml3: Fix memory leaks in tests.
Alistair Leslie-Hughes [Mon, 24 Dec 2007 01:52:52 +0000 (12:52 +1100)] 
msxml3: Fix memory leaks in tests.

16 years agoole32: Fix wrong timeout check.
Alexander Dorofeyev [Mon, 24 Dec 2007 10:23:06 +0000 (02:23 -0800)] 
ole32: Fix wrong timeout check.

16 years agovalgrind: Made Wine compliant will latest Valgrind macros (the one removed from 3...
Eric Pouech [Sun, 23 Dec 2007 13:57:36 +0000 (14:57 +0100)] 
valgrind: Made Wine compliant will latest Valgrind macros (the one removed from 3.3.0 and deprecated since 3.2.0).

16 years agowidl: Fix the generation of temporary variables for declared arrays.
Rob Shearman [Sat, 22 Dec 2007 01:40:05 +0000 (01:40 +0000)] 
widl: Fix the generation of temporary variables for declared arrays.

These need to include their array part so use var->type instead of
var->ref->type.

16 years agomsi: Remove unneeded cast.
Andrew Talbot [Fri, 21 Dec 2007 17:05:33 +0000 (17:05 +0000)] 
msi: Remove unneeded cast.

16 years agomsvcrt: Remove unneeded cast.
Andrew Talbot [Fri, 21 Dec 2007 17:05:36 +0000 (17:05 +0000)] 
msvcrt: Remove unneeded cast.

16 years agomsacm32: Remove unneeded casts.
Andrew Talbot [Fri, 21 Dec 2007 17:05:29 +0000 (17:05 +0000)] 
msacm32: Remove unneeded casts.

16 years agokernel32: Silence a fixme in GetNativeSystemInfo.
Stefan Leichter [Sun, 23 Dec 2007 10:06:22 +0000 (11:06 +0100)] 
kernel32: Silence a fixme in GetNativeSystemInfo.

16 years agogdiplus: Partly implement GdipCreateFromHDC2
Stefan Leichter [Sun, 23 Dec 2007 09:56:32 +0000 (10:56 +0100)] 
gdiplus: Partly implement GdipCreateFromHDC2

16 years agows2_32: Set *res = NULL for error return from WS_getaddrinfo().
Johannes Stezenbach [Sat, 22 Dec 2007 22:29:55 +0000 (23:29 +0100)] 
ws2_32: Set *res = NULL for error return from WS_getaddrinfo().

16 years agowininet: Fix error return code in FindFirstUrlCacheEntryW() stub.
Johannes Stezenbach [Sat, 22 Dec 2007 22:29:35 +0000 (23:29 +0100)] 
wininet: Fix error return code in FindFirstUrlCacheEntryW() stub.

16 years agowininet: Implement support for INTERNET_OPTION_VERSION in InternetQueryOptionW.
Johannes Stezenbach [Sat, 22 Dec 2007 22:29:11 +0000 (23:29 +0100)] 
wininet: Implement support for INTERNET_OPTION_VERSION in InternetQueryOptionW.

16 years agogdi32: Fix a comment typo.
Peter Oberndorfer [Sat, 22 Dec 2007 14:09:59 +0000 (15:09 +0100)] 
gdi32: Fix a comment typo.

16 years agowinex11: Remove unused SWAP_INT macro.
Peter Oberndorfer [Sat, 22 Dec 2007 14:09:55 +0000 (16:09 +0200)] 
winex11: Remove unused SWAP_INT macro.

16 years agomsi: Allow whitespace after the property name when setting a property in the dialog.
James Hawkins [Sat, 22 Dec 2007 05:29:13 +0000 (23:29 -0600)] 
msi: Allow whitespace after the property name when setting a property in the dialog.

16 years agomsi: Allow the not-equal operator in WHERE query string comparisons.
James Hawkins [Sat, 22 Dec 2007 05:13:30 +0000 (23:13 -0600)] 
msi: Allow the not-equal operator in WHERE query string comparisons.

16 years agomsi: Fix deleting temporary rows, with tests.
James Hawkins [Sat, 22 Dec 2007 03:04:18 +0000 (21:04 -0600)] 
msi: Fix deleting temporary rows, with tests.

16 years agorpcrt4: Set pStubMsg->BufferMark in NdrConformantVaryingArrayUnmarshall and NdrVaryin...
Rob Shearman [Sat, 22 Dec 2007 01:39:56 +0000 (01:39 +0000)] 
rpcrt4: Set pStubMsg->BufferMark in NdrConformantVaryingArrayUnmarshall and NdrVaryingArrayUnmarshall.

pStubMsg->BufferMark should always be set before
EmbeddedPointerUnmarshall is called and these functions didn't
previously do so.

16 years agodbghelp: Adjust minidump streams ordering and sizing.
Andrey Turkin [Sat, 22 Dec 2007 01:21:56 +0000 (04:21 +0300)] 
dbghelp: Adjust minidump streams ordering and sizing.

To more closely match native format; this is required for windbg.

16 years agowinedos: Add the possibility of refusing to emulate some interrupts.
Alexandre Julliard [Sun, 23 Dec 2007 12:55:12 +0000 (13:55 +0100)] 
winedos: Add the possibility of refusing to emulate some interrupts.

16 years agokernel32: Initialize MaximumLength of the user params directory too.
Alexandre Julliard [Sun, 23 Dec 2007 12:54:31 +0000 (13:54 +0100)] 
kernel32: Initialize MaximumLength of the user params directory too.

16 years agokernel32: Yet another workaround for broken apps in GlobalMemoryStatus.
Alexandre Julliard [Fri, 21 Dec 2007 13:27:40 +0000 (14:27 +0100)] 
kernel32: Yet another workaround for broken apps in GlobalMemoryStatus.

16 years agokernel32: Invalidate local copy of console input event handle while reallocating...
Kirill K. Smirnov [Thu, 20 Dec 2007 12:19:10 +0000 (15:19 +0300)] 
kernel32: Invalidate local copy of console input event handle while reallocating console.

16 years agoquartz: Make filtergraph aggregatable.
Lei Zhang [Fri, 21 Dec 2007 04:38:59 +0000 (20:38 -0800)] 
quartz: Make filtergraph aggregatable.

16 years agoquartz: Move aggregation tests into separate file.
Lei Zhang [Fri, 21 Dec 2007 04:19:07 +0000 (20:19 -0800)] 
quartz: Move aggregation tests into separate file.

16 years agowined3d: Use IWineD3DDeviceImpl_ClearSurface in IWineD3DDeviceImpl_Clear.
Alexander Dorofeyev [Thu, 20 Dec 2007 07:33:31 +0000 (23:33 -0800)] 
wined3d: Use IWineD3DDeviceImpl_ClearSurface in IWineD3DDeviceImpl_Clear.

16 years agowined3d: Rewrite IWineD3DSurfaceImpl_BltOverride colorfill codepath.
Alexander Dorofeyev [Thu, 20 Dec 2007 07:32:11 +0000 (23:32 -0800)] 
wined3d: Rewrite IWineD3DSurfaceImpl_BltOverride colorfill codepath.

16 years agontdll: Implement BindIoCompletionCallback.
Andrey Turkin [Wed, 19 Dec 2007 21:27:44 +0000 (00:27 +0300)] 
ntdll: Implement BindIoCompletionCallback.

16 years agosecur32: Fix possible crash while loading SSP providers from registry.
Zhangrong Huang [Thu, 20 Dec 2007 15:29:23 +0000 (23:29 +0800)] 
secur32: Fix possible crash while loading SSP providers from registry.

16 years agogdi32, winex11.drv: Correct default Chinese font name.
Zhangrong Huang [Thu, 20 Dec 2007 15:02:44 +0000 (23:02 +0800)] 
gdi32, winex11.drv: Correct default Chinese font name.

16 years agod3d9: Accept D3DDEVTYPE_REF devices in the vertex declaration test.
Stefan Dösinger [Thu, 20 Dec 2007 20:43:56 +0000 (21:43 +0100)] 
d3d9: Accept D3DDEVTYPE_REF devices in the vertex declaration test.

16 years agowined3d: Implement and test vertex fixups with per stream offsets.
Stefan Dösinger [Thu, 20 Dec 2007 22:40:12 +0000 (23:40 +0100)] 
wined3d: Implement and test vertex fixups with per stream offsets.

16 years agowined3d: Per stream offsets are 4 byte aligned.
Stefan Dösinger [Thu, 20 Dec 2007 21:14:53 +0000 (22:14 +0100)] 
wined3d: Per stream offsets are 4 byte aligned.

16 years agowined3d: Vertex attributes are 4 byte aligned.
Stefan Dösinger [Thu, 20 Dec 2007 19:48:03 +0000 (20:48 +0100)] 
wined3d: Vertex attributes are 4 byte aligned.

16 years agowined3d: Add a test for POSITIONT vertex fixups.
Stefan Dösinger [Thu, 20 Dec 2007 00:22:57 +0000 (01:22 +0100)] 
wined3d: Add a test for POSITIONT vertex fixups.

16 years agowined3d: Improve some traces.
Stefan Dösinger [Wed, 19 Dec 2007 22:29:39 +0000 (23:29 +0100)] 
wined3d: Improve some traces.

16 years agod3d9: Extend the fixed function vertex declaration test.
Stefan Dösinger [Wed, 19 Dec 2007 21:56:01 +0000 (22:56 +0100)] 
d3d9: Extend the fixed function vertex declaration test.

16 years agowined3d: Change the vertex buffer declaration's data format.
Stefan Dösinger [Fri, 21 Dec 2007 02:55:31 +0000 (03:55 +0100)] 
wined3d: Change the vertex buffer declaration's data format.

This hopefully makes the vertex attribute detection simpler, more solid,
readable and flexible.

16 years agowined3d: Implement half float vertex buffer conversion.
Stefan Dösinger [Wed, 19 Dec 2007 16:18:39 +0000 (17:18 +0100)] 
wined3d: Implement half float vertex buffer conversion.

16 years agoole32: Avoid leaving a critical section twice.
Michael Jung [Fri, 21 Dec 2007 07:18:35 +0000 (08:18 +0100)] 
ole32: Avoid leaving a critical section twice.

16 years agowidl: Tweak the rules for when to call pfnFree for arrays.
Rob Shearman [Fri, 21 Dec 2007 09:41:40 +0000 (09:41 +0000)] 
widl: Tweak the rules for when to call pfnFree for arrays.

Varying arrays that aren't unmarshalled shouldn't be freed, but
conformant arrays that aren't unmarshalled should.

16 years agokernel32: Store the initial directory as a full path in the process parameters.
Alexandre Julliard [Fri, 21 Dec 2007 11:42:28 +0000 (12:42 +0100)] 
kernel32: Store the initial directory as a full path in the process parameters.

16 years agokernel32: Add a test for calling VirtualAlloc on a view of a SEC_RESERVE file mapping.
Rob Shearman [Thu, 20 Dec 2007 18:01:27 +0000 (18:01 +0000)] 
kernel32: Add a test for calling VirtualAlloc on a view of a SEC_RESERVE file mapping.

16 years agorpcrt4: Fix a memory leak from the get_filename call in the server tests.
Rob Shearman [Thu, 20 Dec 2007 18:01:21 +0000 (18:01 +0000)] 
rpcrt4: Fix a memory leak from the get_filename call in the server tests.

16 years agorpcrt4: Print an error if stub buffer pointer is passed into safe_copy_from_buffer.
Rob Shearman [Thu, 20 Dec 2007 18:01:16 +0000 (18:01 +0000)] 
rpcrt4: Print an error if stub buffer pointer is passed into safe_copy_from_buffer.

Also print an error message if there was an overflow.

16 years agowinhelp: When we reuse window structure, old brush should not be reused.
Kirill K. Smirnov [Thu, 20 Dec 2007 17:37:03 +0000 (20:37 +0300)] 
winhelp: When we reuse window structure, old brush should not be reused.

16 years agocomdlg32: Fix another regression in 3.1-style file dialog from LB_DIR fix.
Alex Villacís Lasso [Thu, 20 Dec 2007 16:54:20 +0000 (11:54 -0500)] 
comdlg32: Fix another regression in 3.1-style file dialog from LB_DIR fix.

16 years agomciseq: Remove unneeded casts.
Andrew Talbot [Thu, 20 Dec 2007 22:45:37 +0000 (22:45 +0000)] 
mciseq: Remove unneeded casts.

16 years agomciavi32: Remove unneeded casts.
Andrew Talbot [Thu, 20 Dec 2007 22:45:34 +0000 (22:45 +0000)] 
mciavi32: Remove unneeded casts.

16 years agokernel32: Revert the removal of a cast from a macro.
Andrew Talbot [Thu, 20 Dec 2007 18:20:15 +0000 (18:20 +0000)] 
kernel32: Revert the removal of a cast from a macro.

16 years agomapi32: Remove unneeded casts.
Andrew Talbot [Thu, 20 Dec 2007 12:17:37 +0000 (12:17 +0000)] 
mapi32: Remove unneeded casts.

16 years agokernel32: Remove unneeded casts.
Andrew Talbot [Thu, 20 Dec 2007 12:17:33 +0000 (12:17 +0000)] 
kernel32: Remove unneeded casts.

16 years agoinetcomm: Implement IMimeBody_GetOffsets.
Huw Davies [Thu, 20 Dec 2007 15:14:35 +0000 (15:14 +0000)] 
inetcomm: Implement IMimeBody_GetOffsets.

16 years agowinefile: Save font settings in registry.
Ivan Sinitsin [Thu, 20 Dec 2007 13:15:16 +0000 (16:15 +0300)] 
winefile: Save font settings in registry.

16 years agontdll: Increase the buffer size dynamically for relay debug lists.
Alexandre Julliard [Thu, 20 Dec 2007 15:59:07 +0000 (16:59 +0100)] 
ntdll: Increase the buffer size dynamically for relay debug lists.

16 years agoadvapi32: Start non-interactive services in a separate window station.
Alexandre Julliard [Thu, 20 Dec 2007 15:44:36 +0000 (16:44 +0100)] 
advapi32: Start non-interactive services in a separate window station.

16 years agoexplorer: It no longer needs to be made a system process.
Alexandre Julliard [Thu, 20 Dec 2007 15:43:47 +0000 (16:43 +0100)] 
explorer: It no longer needs to be made a system process.

16 years agoserver: Don't give out full access to the system process event.
Alexandre Julliard [Thu, 20 Dec 2007 15:43:31 +0000 (16:43 +0100)] 
server: Don't give out full access to the system process event.

16 years agoserver: Don't count system processes as users of a desktop.
Alexandre Julliard [Thu, 20 Dec 2007 15:43:14 +0000 (16:43 +0100)] 
server: Don't count system processes as users of a desktop.

16 years agoinclude: Added the mountmgr.h header.
Alexandre Julliard [Thu, 20 Dec 2007 15:41:35 +0000 (16:41 +0100)] 
include: Added the mountmgr.h header.

16 years agowine.inf: Mark the spool service as disabled, it's just a stub.
Alexandre Julliard [Thu, 20 Dec 2007 15:40:41 +0000 (16:40 +0100)] 
wine.inf: Mark the spool service as disabled, it's just a stub.

16 years agowineboot: Convert the rest of the code to Unicode.
Alexandre Julliard [Thu, 20 Dec 2007 15:16:17 +0000 (16:16 +0100)] 
wineboot: Convert the rest of the code to Unicode.

Fix Windows File Protection handling to use the correct system directory.

16 years agowineboot: Rewrite wininit.ini processing to use GetPrivateProfileSectionW. Convert...
Alexandre Julliard [Thu, 20 Dec 2007 14:53:53 +0000 (15:53 +0100)] 
wineboot: Rewrite wininit.ini processing to use GetPrivateProfileSectionW. Convert to Unicode.

16 years agowineboot: Add support for starting NT-style services.
Alexandre Julliard [Thu, 20 Dec 2007 14:53:03 +0000 (15:53 +0100)] 
wineboot: Add support for starting NT-style services.

16 years agowineboot: Simplify the unnecessarily complex code structure.
Alexandre Julliard [Thu, 20 Dec 2007 14:08:39 +0000 (15:08 +0100)] 
wineboot: Simplify the unnecessarily complex code structure.

16 years agoadvapi32: Move the EnumDependentServicesA/W stubs in service.c where they belong.
Alexandre Julliard [Thu, 20 Dec 2007 14:00:42 +0000 (15:00 +0100)] 
advapi32: Move the EnumDependentServicesA/W stubs in service.c where they belong.

Make the stubs return success.

16 years agoqmgr: AddRef, QueryInterface, and stub functions for queue manager interface.
Roy Shea [Thu, 20 Dec 2007 04:02:23 +0000 (20:02 -0800)] 
qmgr: AddRef, QueryInterface, and stub functions for queue manager interface.

16 years agoserver: Use SIGQUIT instead of SIGTERM to terminate a thread.
Alexandre Julliard [Thu, 20 Dec 2007 11:19:35 +0000 (12:19 +0100)] 
server: Use SIGQUIT instead of SIGTERM to terminate a thread.

This allows keeping the default SIGTERM behavior of killing the whole
process.

16 years agokernel32: Forward interrupts in 32-bit code to winedos too.
Alexandre Julliard [Thu, 20 Dec 2007 11:18:19 +0000 (12:18 +0100)] 
kernel32: Forward interrupts in 32-bit code to winedos too.

16 years agoriched20: Remove a redundant parameter from trace.
Dmitry Timoshkov [Thu, 20 Dec 2007 11:03:24 +0000 (19:03 +0800)] 
riched20: Remove a redundant parameter from trace.

16 years agomsi: The BS_GROUPBOX style should only be used if the HasBorder attribute is set.
James Hawkins [Thu, 20 Dec 2007 08:44:24 +0000 (02:44 -0600)] 
msi: The BS_GROUPBOX style should only be used if the HasBorder attribute is set.

16 years agoole32: Fix RPC_GetLocalClassObject to wait for 30 seconds, even if messages arrive...
Rob Shearman [Thu, 20 Dec 2007 09:51:57 +0000 (09:51 +0000)] 
ole32: Fix RPC_GetLocalClassObject to wait for 30 seconds, even if messages arrive while we are waiting.