wine
16 years agorichedit: Properly copying the paraformat2 structure for paragraphs.
Eric Pouech [Tue, 1 Jan 2008 21:04:28 +0000 (22:04 +0100)] 
richedit: Properly copying the paraformat2 structure for paragraphs.

16 years agorichedit: Now dumping all fields from the paraformat2 structure.
Eric Pouech [Tue, 1 Jan 2008 21:04:22 +0000 (22:04 +0100)] 
richedit: Now dumping all fields from the paraformat2 structure.

16 years agorichedit: Correctly initialize the paraformat structure.
Eric Pouech [Tue, 1 Jan 2008 21:04:16 +0000 (22:04 +0100)] 
richedit: Correctly initialize the paraformat structure.

16 years agorichedit: Simplified handling of background brush while painting.
Eric Pouech [Tue, 1 Jan 2008 21:04:10 +0000 (22:04 +0100)] 
richedit: Simplified handling of background brush while painting.

16 years agorichedit: Now painting the newly supported underline types.
Eric Pouech [Tue, 1 Jan 2008 21:04:04 +0000 (22:04 +0100)] 
richedit: Now painting the newly supported underline types.

16 years agorichedit: Extend the usage of underlinetype from charformat2 in richedit.
Eric Pouech [Tue, 1 Jan 2008 21:03:58 +0000 (22:03 +0100)] 
richedit: Extend the usage of underlinetype from charformat2 in richedit.

16 years agorichedit: Don't allow recursive EN_REQUESTRESIZE notifications.
Eric Pouech [Tue, 1 Jan 2008 21:03:52 +0000 (22:03 +0100)] 
richedit: Don't allow recursive EN_REQUESTRESIZE notifications.

16 years agorichedit: Correctly copy the pitch and family field.
Eric Pouech [Tue, 1 Jan 2008 21:03:46 +0000 (22:03 +0100)] 
richedit: Correctly copy the pitch and family field.

16 years agorichedit: Fully initialize the first style.
Eric Pouech [Tue, 1 Jan 2008 21:03:40 +0000 (22:03 +0100)] 
richedit: Fully initialize the first style.

16 years agorichedit: Correctly set the CFM_WEIGHT in charformat2.
Eric Pouech [Tue, 1 Jan 2008 21:03:34 +0000 (22:03 +0100)] 
richedit: Correctly set the CFM_WEIGHT in charformat2.

16 years agorichedit: Fixed a couple of charformatXXm structure conversions because of alignment...
Eric Pouech [Tue, 1 Jan 2008 21:03:28 +0000 (22:03 +0100)] 
richedit: Fixed a couple of charformatXXm structure conversions because of alignment issues.

16 years agorichedit: Added support for some message (key, mouse) filtering events.
Eric Pouech [Tue, 1 Jan 2008 21:03:22 +0000 (22:03 +0100)] 
richedit: Added support for some message (key, mouse) filtering events.

16 years ago msvcrt: Fix spec file entries for the execv functions.
Hans Leidekker [Tue, 1 Jan 2008 15:23:58 +0000 (16:23 +0100)] 
 msvcrt: Fix spec file entries for the execv functions.

16 years agogdi32: Add a stub implementation for RemoveFontMemResourceEx.
Hans Leidekker [Tue, 1 Jan 2008 15:23:39 +0000 (16:23 +0100)] 
gdi32: Add a stub implementation for RemoveFontMemResourceEx.

16 years agomsi: Remove an extraneous safety check and simplify deformat_string().
Gerald Pfeifer [Tue, 1 Jan 2008 17:18:51 +0000 (18:18 +0100)] 
msi: Remove an extraneous safety check and simplify deformat_string().

16 years agoinclude/d3d.h: Fix method calling macros for IDirect3DTexture.
Alexander Dorofeyev [Wed, 2 Jan 2008 12:38:38 +0000 (04:38 -0800)] 
include/d3d.h: Fix method calling macros for IDirect3DTexture.

16 years agouser32: Add a stub implementation of RegisterServicesProcess.
Rob Shearman [Tue, 1 Jan 2008 22:35:41 +0000 (22:35 +0000)] 
user32: Add a stub implementation of RegisterServicesProcess.

16 years agomsi: Fix several typos.
Austin English [Mon, 31 Dec 2007 18:06:07 +0000 (12:06 -0600)] 
msi: Fix several typos.

16 years agodplayx: Fix a typo.
Austin English [Mon, 31 Dec 2007 17:45:46 +0000 (11:45 -0600)] 
dplayx: Fix a typo.

16 years agodinput: Improve TRACEs and WARNs.
Lionel Debroux [Sun, 30 Dec 2007 18:03:34 +0000 (19:03 +0100)] 
dinput: Improve TRACEs and WARNs.

16 years agomsi: Correctly handle return value of msi_realloc.
Lionel Debroux [Sun, 30 Dec 2007 18:01:09 +0000 (19:01 +0100)] 
msi: Correctly handle return value of msi_realloc.

16 years agogdiplus: Added the ProfileNotFound status code.
Reece H. Dunn [Sun, 30 Dec 2007 10:12:05 +0000 (10:12 +0000)] 
gdiplus: Added the ProfileNotFound status code.

16 years agocrypt32: Avoid casting away const from the context pointer.
Alexandre Julliard [Wed, 2 Jan 2008 11:22:16 +0000 (12:22 +0100)] 
crypt32: Avoid casting away const from the context pointer.

16 years agonetapi32: Remove two unused global variables.
Michael Stefaniuc [Tue, 1 Jan 2008 18:10:07 +0000 (19:10 +0100)] 
netapi32: Remove two unused global variables.

16 years agoqcap: Complete initializers for g_cTemplates[].
Gerald Pfeifer [Tue, 1 Jan 2008 16:33:27 +0000 (17:33 +0100)] 
qcap: Complete initializers for g_cTemplates[].

16 years agowined3d: Simplify three checks based on the unsignedness of variables.
Gerald Pfeifer [Tue, 1 Jan 2008 13:25:28 +0000 (14:25 +0100)] 
wined3d: Simplify three checks based on the unsignedness of variables.

16 years agoole32: Remove one noop check in CoWaitForMultipleHandles().
Gerald Pfeifer [Tue, 1 Jan 2008 13:14:24 +0000 (14:14 +0100)] 
ole32: Remove one noop check in CoWaitForMultipleHandles().

16 years agowinspool: Adjust the typo of a loop variable in test_EnumForms().
Gerald Pfeifer [Tue, 1 Jan 2008 13:06:47 +0000 (14:06 +0100)] 
winspool: Adjust the typo of a loop variable in test_EnumForms().

Simplify a test in test_GetPrinterDriver().

16 years agowined3d: Remove four noop checks.
Gerald Pfeifer [Tue, 1 Jan 2008 12:21:11 +0000 (13:21 +0100)] 
wined3d: Remove four noop checks.

16 years agod3d9/tests: Simplify condition in test_vshader_input().
Gerald Pfeifer [Tue, 1 Jan 2008 11:36:36 +0000 (12:36 +0100)] 
d3d9/tests: Simplify condition in test_vshader_input().

16 years agomsi: Simplify condition in TABLE_fetch_stream().
Gerald Pfeifer [Tue, 1 Jan 2008 11:21:52 +0000 (12:21 +0100)] 
msi: Simplify condition in TABLE_fetch_stream().

16 years agod3d8: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 22:23:21 +0000 (22:23 +0000)] 
d3d8: Remove unneeded casts.

16 years agocomctl32: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 22:16:08 +0000 (22:16 +0000)] 
comctl32: Remove unneeded casts.

16 years agodsound: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:38:23 +0000 (21:38 +0000)] 
dsound: Remove unneeded casts.

16 years agodplayx: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:38:06 +0000 (21:38 +0000)] 
dplayx: Remove unneeded casts.

16 years agoddraw: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:37:46 +0000 (21:37 +0000)] 
ddraw: Remove unneeded casts.

16 years agodbghelp: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:28:09 +0000 (21:28 +0000)] 
dbghelp: Remove unneeded casts.

16 years agomshtml: Added PutProperty implementation.
Jacek Caban [Mon, 31 Dec 2007 00:32:48 +0000 (01:32 +0100)] 
mshtml: Added PutProperty implementation.

16 years agojanitorial: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Mon, 31 Dec 2007 16:29:57 +0000 (17:29 +0100)] 
janitorial: Remove superfluous backslashes at end of lines.

16 years agowinex11.drv: Simplify condition in create_xcursor_cursor() based on the unsignedness...
Gerald Pfeifer [Sat, 29 Dec 2007 22:55:58 +0000 (23:55 +0100)] 
winex11.drv: Simplify condition in create_xcursor_cursor() based on the unsignedness of types.

16 years agokernel32/tests: Remove extraneous check.
Gerald Pfeifer [Sat, 29 Dec 2007 20:09:43 +0000 (21:09 +0100)] 
kernel32/tests: Remove extraneous check.

16 years agotaskmgr: Remove redundant out-of-domain checking which is already handled by PerfData...
Gerald Pfeifer [Sat, 29 Dec 2007 20:06:17 +0000 (21:06 +0100)] 
taskmgr: Remove redundant out-of-domain checking which is already handled by PerfDataGetProcessorUsage() and PerfDataGetProcessorSystemUsage().

16 years agowinhelp: Remove a dead condition.
Gerald Pfeifer [Sat, 29 Dec 2007 19:57:03 +0000 (20:57 +0100)] 
winhelp: Remove a dead condition.

16 years agowined3d: Fix regression of colorfill and texture to swapchain codepaths in BltOverride.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:04:27 +0000 (18:04 -0800)] 
wined3d: Fix regression of colorfill and texture to swapchain codepaths in BltOverride.

16 years agoddraw: Remove redundant iface<->impl casts in IDirect3DTextureImpl_Load.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:48 +0000 (18:03 -0800)] 
ddraw: Remove redundant iface<->impl casts in IDirect3DTextureImpl_Load.

The implementation pointer retrieved from interface ptr wasn't being used for
anything except retrieving same interface ptr back.

16 years agoddraw: Release palette interfaces.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:42 +0000 (18:03 -0800)] 
ddraw: Release palette interfaces.

16 years agowined3d: Free palette handle when destroying IWineD3DPaletteImpl.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:35 +0000 (18:03 -0800)] 
wined3d: Free palette handle when destroying IWineD3DPaletteImpl.

16 years agowintab32: If we could not find a stylus sort of device, we haven't found a tablet.
Jeremy White [Mon, 31 Dec 2007 16:00:13 +0000 (10:00 -0600)] 
wintab32: If we could not find a stylus sort of device, we haven't found a tablet.

16 years agowintab32: Add logic to detect specific tablet cursor types, use it to discard non...
Jeremy White [Mon, 31 Dec 2007 15:49:19 +0000 (09:49 -0600)] 
wintab32: Add logic to detect specific tablet cursor types, use it to discard non tablet X devices.

16 years agowintab32: Remove the unused and clearly broken FindOpenContext function.
Jeremy White [Sun, 30 Dec 2007 23:16:37 +0000 (17:16 -0600)] 
wintab32: Remove the unused and clearly broken FindOpenContext function.

It's clear that someone left it in by accident; the TABLET_FindOpenContext
is its clear successor.

16 years agowintab32: Add modest trace information for tablets.
Jeremy White [Sun, 30 Dec 2007 17:41:54 +0000 (11:41 -0600)] 
wintab32: Add modest trace information for tablets.

16 years agocrypt32: Remove unneeded casts.
Andrew Talbot [Sun, 30 Dec 2007 15:29:38 +0000 (15:29 +0000)] 
crypt32: Remove unneeded casts.

16 years agocryptnet: Remove unneeded cast.
Andrew Talbot [Sun, 30 Dec 2007 15:29:43 +0000 (15:29 +0000)] 
cryptnet: Remove unneeded cast.

16 years agouser32: Fix a spelling typo.
Andrew Talbot [Sat, 29 Dec 2007 21:17:43 +0000 (21:17 +0000)] 
user32: Fix a spelling typo.

16 years agoavifil32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:24 +0000 (15:37 +0000)] 
avifil32: Remove unneeded casts.

16 years agocabinet: Remove unneeded cast.
Andrew Talbot [Sat, 29 Dec 2007 15:37:27 +0000 (15:37 +0000)] 
cabinet: Remove unneeded cast.

16 years agocomctl32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:34 +0000 (15:37 +0000)] 
comctl32: Remove unneeded casts.

16 years agoadvapi32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:21 +0000 (15:37 +0000)] 
advapi32: Remove unneeded casts.

16 years agooleaut32: Add missing types to serialize/deserialize.
Peter Dons Tychsen [Sat, 29 Dec 2007 04:55:48 +0000 (05:55 +0100)] 
oleaut32: Add missing types to serialize/deserialize.

16 years agontdll: Set the DataLength field of the information field in NtQueryValueKey to how...
Rob Shearman [Sat, 29 Dec 2007 12:14:19 +0000 (12:14 +0000)] 
ntdll: Set the DataLength field of the information field in NtQueryValueKey to how much data should be returned, not what was actually returned.

16 years agontdll: Add some tests for NtQueryValueKey.
Rob Shearman [Sat, 29 Dec 2007 12:14:07 +0000 (12:14 +0000)] 
ntdll: Add some tests for NtQueryValueKey.

16 years agouser32: Fix type of loop variable.
Gerald Pfeifer [Sat, 29 Dec 2007 08:41:02 +0000 (09:41 +0100)] 
user32: Fix type of loop variable.

16 years agowined3d: Remove noop check in IWineD3DBaseTextureImpl_Appl().
Gerald Pfeifer [Sat, 29 Dec 2007 08:32:43 +0000 (09:32 +0100)] 
wined3d: Remove noop check in IWineD3DBaseTextureImpl_Appl().

16 years agomsi: Add missing initializer for delete_ops.
Gerald Pfeifer [Sat, 29 Dec 2007 08:14:07 +0000 (09:14 +0100)] 
msi: Add missing initializer for delete_ops.

16 years agoshell32: Fix messed up indentation.
Alexandre Julliard [Mon, 31 Dec 2007 16:25:08 +0000 (17:25 +0100)] 
shell32: Fix messed up indentation.

16 years agowinedos: Don't emulate in 32-bit mode interrupts that don't have a specific handler.
Alexandre Julliard [Mon, 31 Dec 2007 16:25:05 +0000 (17:25 +0100)] 
winedos: Don't emulate in 32-bit mode interrupts that don't have a specific handler.

16 years agorpcrt4: Fix NdrGetBuffer to set the correct fields in the MIDL_STUB_MESSAGE structure.
Rob Shearman [Sun, 30 Dec 2007 16:46:45 +0000 (16:46 +0000)] 
rpcrt4: Fix NdrGetBuffer to set the correct fields in the MIDL_STUB_MESSAGE structure.

Fix NdrFreeBuffer to use the fBufferValid flag to determine whether or
not I_RpcFreeBuffer needs to be called.

16 years agorpcrt4: Make some variables in the tests static.
Rob Shearman [Sun, 30 Dec 2007 16:46:21 +0000 (16:46 +0000)] 
rpcrt4: Make some variables in the tests static.

16 years agorpcrt4: Add tests for NdrServerInitializeNew.
Rob Shearman [Sun, 30 Dec 2007 16:46:15 +0000 (16:46 +0000)] 
rpcrt4: Add tests for NdrServerInitializeNew.

16 years agorpcrt4: Fix the MIDL_STUB_MESSAGE fields set by NdrServerInitializeNew.
Rob Shearman [Sun, 30 Dec 2007 16:46:05 +0000 (16:46 +0000)] 
rpcrt4: Fix the MIDL_STUB_MESSAGE fields set by NdrServerInitializeNew.

16 years agorpcrt4: Fix a case of destroying a context handle without first releasing the lock.
Rob Shearman [Sun, 30 Dec 2007 16:45:19 +0000 (16:45 +0000)] 
rpcrt4: Fix a case of destroying a context handle without first releasing the lock.

Reverse the order of the release statements in NDRSContextMarshall2 for
the case where the context handle doesn't have valid data so that the
release that releases the lock comes first and then the optional second
release doesn't need to release the lock.

16 years agorpcrt4: Keep a track of server context handles allocated during processing of a request.
Rob Shearman [Sun, 30 Dec 2007 16:44:54 +0000 (16:44 +0000)] 
rpcrt4: Keep a track of server context handles allocated during processing of a request.

Release them after processing of a request has finished to avoid a slow
memory leak if the association isn't released for ages.

16 years agoinclude: Add defines for more message flags in rpcdcep.h.
Rob Shearman [Sun, 30 Dec 2007 16:45:42 +0000 (16:45 +0000)] 
include: Add defines for more message flags in rpcdcep.h.

16 years agowidl: Check that the buffer has enough space before unmarshalling base types in gener...
Rob Shearman [Sun, 30 Dec 2007 16:45:05 +0000 (16:45 +0000)] 
widl: Check that the buffer has enough space before unmarshalling base types in generated code.

16 years agoole32: Fixed parameter checking and improved debug traces in IBindCtx::QueryInterface.
Jacek Caban [Sun, 30 Dec 2007 16:44:32 +0000 (17:44 +0100)] 
ole32: Fixed parameter checking and improved debug traces in IBindCtx::QueryInterface.

16 years agourlmon: Added more tests.
Jacek Caban [Sun, 30 Dec 2007 16:55:02 +0000 (17:55 +0100)] 
urlmon: Added more tests.

16 years agourlmon: Added BindToObject implementation.
Jacek Caban [Sun, 30 Dec 2007 16:45:00 +0000 (17:45 +0100)] 
urlmon: Added BindToObject implementation.

16 years agourlmon: Call AddRef in EnumFORMATETC::QueryInterface.
Jacek Caban [Sun, 30 Dec 2007 16:44:15 +0000 (17:44 +0100)] 
urlmon: Call AddRef in EnumFORMATETC::QueryInterface.

16 years agourlmon: Added "CBinding Context" bind option support.
Jacek Caban [Sun, 30 Dec 2007 16:44:02 +0000 (17:44 +0100)] 
urlmon: Added "CBinding Context" bind option support.

16 years agourlmon: Binding_Create clean up.
Jacek Caban [Sun, 30 Dec 2007 16:43:39 +0000 (17:43 +0100)] 
urlmon: Binding_Create clean up.

16 years agourlmon: Better error handling.
Jacek Caban [Sun, 30 Dec 2007 16:43:26 +0000 (17:43 +0100)] 
urlmon: Better error handling.

16 years agourlmon: Better implementation of bind stopping.
Jacek Caban [Sun, 30 Dec 2007 16:43:11 +0000 (17:43 +0100)] 
urlmon: Better implementation of bind stopping.

16 years agourlmon: Make start_binding more generic.
Jacek Caban [Sun, 30 Dec 2007 16:42:17 +0000 (17:42 +0100)] 
urlmon: Make start_binding more generic.

16 years agourlmon: Added ibind argument handling in CreateAsyncBindCtx.
Jacek Caban [Sun, 30 Dec 2007 16:42:03 +0000 (17:42 +0100)] 
urlmon: Added ibind argument handling in CreateAsyncBindCtx.

16 years agourlmon.idl: Added missing MONIKERPROPERTY variables.
Jacek Caban [Sun, 30 Dec 2007 16:41:44 +0000 (17:41 +0100)] 
urlmon.idl: Added missing MONIKERPROPERTY variables.

16 years agourlmon: Use BindProtocol in Binding object.
Jacek Caban [Sun, 30 Dec 2007 16:40:26 +0000 (17:40 +0100)] 
urlmon: Use BindProtocol in Binding object.

16 years agorpcrt4: Implement NdrConformantStringMemorySize.
Rob Shearman [Sat, 29 Dec 2007 12:14:30 +0000 (12:14 +0000)] 
rpcrt4: Implement NdrConformantStringMemorySize.

16 years agorpcrt4: Add some tests for non-conformant strings.
Rob Shearman [Sat, 29 Dec 2007 12:17:55 +0000 (12:17 +0000)] 
rpcrt4: Add some tests for non-conformant strings.

16 years agorpcrt4: Implement non-conformant string functions.
Rob Shearman [Sat, 29 Dec 2007 12:16:01 +0000 (12:16 +0000)] 
rpcrt4: Implement non-conformant string functions.

16 years agorpcss: Initialise some out-only parameters that aren't initialised by the generated...
Rob Shearman [Sat, 29 Dec 2007 12:13:48 +0000 (12:13 +0000)] 
rpcss: Initialise some out-only parameters that aren't initialised by the generated RPC code.

16 years agouser32: Remove unneeded casts.
Michael Stefaniuc [Sat, 29 Dec 2007 00:05:07 +0000 (01:05 +0100)] 
user32: Remove unneeded casts.

16 years agowininet: Fix typo in comparison with NULL. Found by Smatch.
Michael Stefaniuc [Sat, 29 Dec 2007 00:04:58 +0000 (01:04 +0100)] 
wininet: Fix typo in comparison with NULL. Found by Smatch.

16 years agogdiplus: Add GdipCreatePen2 and test cases.
Lei Zhang [Fri, 28 Dec 2007 21:08:09 +0000 (13:08 -0800)] 
gdiplus: Add GdipCreatePen2 and test cases.

16 years agogdiplus: Initialize a variable in a test.
Lei Zhang [Fri, 28 Dec 2007 20:54:31 +0000 (12:54 -0800)] 
gdiplus: Initialize a variable in a test.

16 years agontdll: Remove unneeded casts.
Andrew Talbot [Fri, 28 Dec 2007 17:21:48 +0000 (17:21 +0000)] 
ntdll: Remove unneeded casts.

16 years agomsvfw32: Remove unneeded casts.
Andrew Talbot [Fri, 28 Dec 2007 17:21:45 +0000 (17:21 +0000)] 
msvfw32: Remove unneeded casts.

16 years agourlmon: Added more binding tests.
Jacek Caban [Fri, 28 Dec 2007 13:54:48 +0000 (14:54 +0100)] 
urlmon: Added more binding tests.

16 years agourlmon: Release protocol sink in Terminate.
Jacek Caban [Fri, 28 Dec 2007 13:54:22 +0000 (14:54 +0100)] 
urlmon: Release protocol sink in Terminate.

16 years agourlmon: More ReportProgress implementation.
Jacek Caban [Fri, 28 Dec 2007 13:53:38 +0000 (14:53 +0100)] 
urlmon: More ReportProgress implementation.

16 years agourlmon: Move setting protocol_sink to separated function.
Jacek Caban [Fri, 28 Dec 2007 13:53:25 +0000 (14:53 +0100)] 
urlmon: Move setting protocol_sink to separated function.