wine
15 years agocomctl32/tests: Fix a failing test for some platforms.
Nicolas Le Cam [Mon, 15 Sep 2008 18:24:46 +0000 (20:24 +0200)] 
comctl32/tests: Fix a failing test for some platforms.

15 years agooleaut32: Use V_INT instead of V_UNION.
Huw Davies [Mon, 15 Sep 2008 13:08:34 +0000 (14:08 +0100)] 
oleaut32: Use V_INT instead of V_UNION.

15 years agooleaut32: Add support for VT_INT and VT_UINT constants.
Huw Davies [Mon, 15 Sep 2008 12:45:10 +0000 (13:45 +0100)] 
oleaut32: Add support for VT_INT and VT_UINT constants.

15 years agoinetcomm/tests: Tests for IMimeInternational_ConvertBuffer.
Huw Davies [Mon, 15 Sep 2008 11:40:22 +0000 (12:40 +0100)] 
inetcomm/tests: Tests for IMimeInternational_ConvertBuffer.

15 years agoinetcomm: Implement IMimeInternational_ConvertBuffer.
Huw Davies [Mon, 15 Sep 2008 11:39:37 +0000 (12:39 +0100)] 
inetcomm: Implement IMimeInternational_ConvertBuffer.

15 years agowidl: Remove unnecessary casts in the generated code.
Alexandre Julliard [Mon, 15 Sep 2008 17:40:51 +0000 (19:40 +0200)] 
widl: Remove unnecessary casts in the generated code.

15 years agowidl: Implemented RpcAbnormalTermination in the generic exception handling code.
Alexandre Julliard [Mon, 15 Sep 2008 16:18:16 +0000 (18:18 +0200)] 
widl: Implemented RpcAbnormalTermination in the generic exception handling code.

15 years agowidl: Implemented __finally support in client functions.
Alexandre Julliard [Mon, 15 Sep 2008 16:03:56 +0000 (18:03 +0200)] 
widl: Implemented __finally support in client functions.

15 years agowidl: Implemented __finally support in server functions.
Alexandre Julliard [Mon, 15 Sep 2008 16:03:49 +0000 (18:03 +0200)] 
widl: Implemented __finally support in server functions.

15 years agowidl: Implemented __finally support in stub functions.
Alexandre Julliard [Mon, 15 Sep 2008 16:03:44 +0000 (18:03 +0200)] 
widl: Implemented __finally support in stub functions.

15 years agowidl: Separate declaration and initialisation for indirect arguments.
Alexandre Julliard [Mon, 15 Sep 2008 14:46:33 +0000 (16:46 +0200)] 
widl: Separate declaration and initialisation for indirect arguments.

15 years agowidl: Infrastructure for adding a prefix to local variable references.
Alexandre Julliard [Mon, 15 Sep 2008 14:46:01 +0000 (16:46 +0200)] 
widl: Infrastructure for adding a prefix to local variable references.

15 years agowidl: Make the exception handling macros more general and use the same code everywhere.
Alexandre Julliard [Mon, 15 Sep 2008 12:05:26 +0000 (14:05 +0200)] 
widl: Make the exception handling macros more general and use the same code everywhere.

15 years agowidl: Create an explicit structure for the function frame of all generated functions.
Alexandre Julliard [Mon, 15 Sep 2008 12:02:26 +0000 (14:02 +0200)] 
widl: Create an explicit structure for the function frame of all generated functions.

Store _StubMsg in the frame structure since it's needed for exception handling.

15 years agocomctl32: Fix a failing test for some platforms.
Nicolas Le Cam [Mon, 15 Sep 2008 01:06:03 +0000 (03:06 +0200)] 
comctl32: Fix a failing test for some platforms.

15 years agod3d9: Fix type used to store return value in IDirect3DDevice9Impl_GetNPatchMode.
Rob Shearman [Mon, 15 Sep 2008 10:06:09 +0000 (11:06 +0100)] 
d3d9: Fix type used to store return value in IDirect3DDevice9Impl_GetNPatchMode.

It should be a float, not an HRESULT.

15 years agodinput: Implement DIPROP_KEYNAME property for keyboard device.
Vitaliy Margolen [Sun, 14 Sep 2008 18:51:23 +0000 (12:51 -0600)] 
dinput: Implement DIPROP_KEYNAME property for keyboard device.

Based on patch from Sergey Khodych.

15 years agodinput: Replace strdup with HeapAlloc.
Vitaliy Margolen [Sun, 14 Sep 2008 17:05:55 +0000 (11:05 -0600)] 
dinput: Replace strdup with HeapAlloc.

15 years agooleaut32: Add some missing simple types to _argsize and _xsize.
Mikołaj Zalewski [Fri, 12 Sep 2008 20:04:00 +0000 (22:04 +0200)] 
oleaut32: Add some missing simple types to _argsize and _xsize.

15 years agooleaut32: Make _argsize and _xsize receive the full TYPEDESC and parent ITypeInfo...
Mikołaj Zalewski [Fri, 12 Sep 2008 20:04:00 +0000 (22:04 +0200)] 
oleaut32: Make _argsize and _xsize receive the full TYPEDESC and parent ITypeInfo, use a different function in IDispatch code.

15 years agogdiplus: Stub implementation of GdipGetImageDecoders and GdipGetImageDecodersSize.
John Klehm [Sat, 13 Sep 2008 00:40:28 +0000 (19:40 -0500)] 
gdiplus: Stub implementation of GdipGetImageDecoders and GdipGetImageDecodersSize.

15 years agokernel32/test: Test import entries of a core windows DLL.
Roy Shea [Fri, 12 Sep 2008 20:54:22 +0000 (13:54 -0700)] 
kernel32/test: Test import entries of a core windows DLL.

15 years agod3dxof: Simplify parsing.
Christian Costa [Fri, 12 Sep 2008 22:09:57 +0000 (00:09 +0200)] 
d3dxof: Simplify parsing.

15 years agowinex11.drv: Make X11DRV_XIMLookupChars handle a long string properly.
Muneyuki Noguchi [Sat, 13 Sep 2008 06:01:40 +0000 (15:01 +0900)] 
winex11.drv: Make X11DRV_XIMLookupChars handle a long string properly.

15 years agomsxml3: Correct test.
Alistair Leslie-Hughes [Sat, 13 Sep 2008 12:13:50 +0000 (22:13 +1000)] 
msxml3: Correct test.

15 years agocomctl32: Sign-compare warnings fix.
Andrew Talbot [Sat, 13 Sep 2008 18:11:55 +0000 (19:11 +0100)] 
comctl32: Sign-compare warnings fix.

15 years agowinefile: Fixed sizes to LoadString.
Marcus Meissner [Sat, 13 Sep 2008 20:43:34 +0000 (22:43 +0200)] 
winefile: Fixed sizes to LoadString.

15 years agooleview: Fixed LoadString buffer sizes.
Marcus Meissner [Sat, 13 Sep 2008 20:19:20 +0000 (22:19 +0200)] 
oleview: Fixed LoadString buffer sizes.

15 years agokernel32/tests: Pass correct size to MultiBytetoWideChar.
Marcus Meissner [Sun, 14 Sep 2008 11:11:09 +0000 (13:11 +0200)] 
kernel32/tests: Pass correct size to MultiBytetoWideChar.

15 years agomsi/tests: Reduce buffer to size of string written.
Marcus Meissner [Sun, 14 Sep 2008 10:07:15 +0000 (12:07 +0200)] 
msi/tests: Reduce buffer to size of string written.

15 years agosecur32: Fixed size passed to GetComputerNameExW.
Marcus Meissner [Sun, 14 Sep 2008 08:52:09 +0000 (10:52 +0200)] 
secur32: Fixed size passed to GetComputerNameExW.

15 years agodnsapi: Fixed incorrect buffer size to GetComputerNameExW.
Marcus Meissner [Sun, 14 Sep 2008 08:13:17 +0000 (10:13 +0200)] 
dnsapi: Fixed incorrect buffer size to GetComputerNameExW.

15 years agokernel32: Clean up PROFILE_isspaceW.
Michael Karcher [Sun, 14 Sep 2008 14:40:07 +0000 (16:40 +0200)] 
kernel32: Clean up PROFILE_isspaceW.

15 years agoole32/compobj: Fix function name in comment.
Michael Karcher [Sun, 14 Sep 2008 21:22:15 +0000 (23:22 +0200)] 
ole32/compobj: Fix function name in comment.

15 years agocrypt32/tests: Don't crash on NT4.
Paul Vriens [Sun, 14 Sep 2008 20:18:34 +0000 (22:18 +0200)] 
crypt32/tests: Don't crash on NT4.

15 years agoinclude: Added definition for RPC_BAD_STUB_DATA_EXCEPTION_FILTER.
Alexandre Julliard [Mon, 15 Sep 2008 09:30:29 +0000 (11:30 +0200)] 
include: Added definition for  RPC_BAD_STUB_DATA_EXCEPTION_FILTER.

15 years agouser32/tests: Fix a test that fails on all Windows versions.
Alexandre Julliard [Mon, 15 Sep 2008 09:30:13 +0000 (11:30 +0200)] 
user32/tests: Fix a test that fails on all Windows versions.

15 years agouser32/tests: Ignore some more messages.
Alexandre Julliard [Mon, 15 Sep 2008 09:29:58 +0000 (11:29 +0200)] 
user32/tests: Ignore some more messages.

15 years agocomctl32: Fix the remaining broken tests in win95.
James Hawkins [Mon, 15 Sep 2008 09:08:24 +0000 (04:08 -0500)] 
comctl32: Fix the remaining broken tests in win95.

15 years agocomctl32: Fix several failing tests in win95.
James Hawkins [Mon, 15 Sep 2008 02:47:19 +0000 (21:47 -0500)] 
comctl32: Fix several failing tests in win95.

15 years agoshell32: Remove calls to unicode functions that aren't implemented in win9x.
James Hawkins [Mon, 15 Sep 2008 00:54:05 +0000 (19:54 -0500)] 
shell32: Remove calls to unicode functions that aren't implemented in win9x.

15 years agowined3d: Degrade an ERR to a TRACE.
Roderick Colenbrander [Sun, 14 Sep 2008 23:33:01 +0000 (23:33 +0000)] 
wined3d: Degrade an ERR to a TRACE.

15 years agokernel32: Use FileStandardInformation to get file size.
Vitaliy Margolen [Sun, 14 Sep 2008 17:02:04 +0000 (11:02 -0600)] 
kernel32: Use FileStandardInformation to get file size.

15 years agoappwiz.cpl: French should use SUBLANG_NEUTRAL.
Mikołaj Zalewski [Sun, 14 Sep 2008 13:00:11 +0000 (15:00 +0200)] 
appwiz.cpl: French should use SUBLANG_NEUTRAL.

15 years agogdiplus: Add some documentation stubs to make winapicheck happy.
Francois Gouget [Sun, 14 Sep 2008 00:12:25 +0000 (02:12 +0200)] 
gdiplus: Add some documentation stubs to make winapicheck happy.

15 years agod3dx9_36: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 14 Sep 2008 00:12:19 +0000 (02:12 +0200)] 
d3dx9_36: Fix compilation on systems that don't support nameless unions.

15 years agomshtml/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sun, 14 Sep 2008 00:12:13 +0000 (02:12 +0200)] 
mshtml/tests: Add a trailing '\n' to an ok() call.

15 years agomsi/tests: Prevent a crash on NT4.
Paul Vriens [Sat, 13 Sep 2008 13:48:16 +0000 (15:48 +0200)] 
msi/tests: Prevent a crash on NT4.

15 years agooleaut32/tests: Don't crash on Win95.
Paul Vriens [Sat, 13 Sep 2008 13:13:56 +0000 (15:13 +0200)] 
oleaut32/tests: Don't crash on Win95.

15 years agokernel32/tests: Skip tests on Win95.
Paul Vriens [Sat, 13 Sep 2008 12:05:12 +0000 (14:05 +0200)] 
kernel32/tests: Skip tests on Win95.

15 years agoinclude: Allocation size markup.
Marcus Meissner [Fri, 12 Sep 2008 17:14:45 +0000 (19:14 +0200)] 
include: Allocation size markup.

15 years agowinecfg: Fixed buffersize to GetPrivateProfileStringW.
Marcus Meissner [Fri, 12 Sep 2008 17:15:08 +0000 (19:15 +0200)] 
winecfg: Fixed buffersize to GetPrivateProfileStringW.

15 years agoinetcomm: Avoid a compiler warning.
Alexandre Julliard [Fri, 12 Sep 2008 15:09:07 +0000 (17:09 +0200)] 
inetcomm: Avoid a compiler warning.

15 years agoinetcomm: Fix some more idl.
Huw Davies [Fri, 12 Sep 2008 13:49:05 +0000 (14:49 +0100)] 
inetcomm: Fix some more idl.

15 years agoadvpack: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:00:55 +0000 (13:00 +0100)] 
advpack: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agowintrust: Add explicit "!= NO_ERROR" to expressions that use variables containing...
Rob Shearman [Fri, 12 Sep 2008 12:01:20 +0000 (13:01 +0100)] 
wintrust: Add explicit "!= NO_ERROR" to expressions that use variables containing error codes as booleans.

15 years agodsound: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:01:45 +0000 (13:01 +0100)] 
dsound: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agowinedos: Fix the type of res in VGA_DoSetMode.
Rob Shearman [Fri, 12 Sep 2008 12:01:09 +0000 (13:01 +0100)] 
winedos: Fix the type of res in VGA_DoSetMode.

It should be HRESULT instead of LRESULT.

Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agousp10: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:02:12 +0000 (13:02 +0100)] 
usp10: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agourlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:02:02 +0000 (13:02 +0100)] 
urlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agooleaut32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:01:55 +0000 (13:01 +0100)] 
oleaut32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agoavifil32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
Rob Shearman [Fri, 12 Sep 2008 12:01:37 +0000 (13:01 +0100)] 
avifil32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.

15 years agorpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets.
Rob Shearman [Fri, 12 Sep 2008 11:58:39 +0000 (12:58 +0100)] 
rpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets.

In this case conn->server_binding will be NULL and consequently
bind->Handle will be NULL, causing I_RpcFreeBuffer to fail. Therefore
just use I_RpcFree to free the buffer as that is just what
I_RpcFreeBuffer does under the hood anyway.

15 years agorpcrt4: Fix memory leaks of hdr in error paths in RPCRT4_io_thread.
Rob Shearman [Fri, 12 Sep 2008 11:57:56 +0000 (12:57 +0100)] 
rpcrt4: Fix memory leaks of hdr in error paths in RPCRT4_io_thread.

15 years agorpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in.
Rob Shearman [Fri, 12 Sep 2008 11:59:43 +0000 (12:59 +0100)] 
rpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in.

Add tests for this.

15 years agorpcrt4: Print error messages from RPC message functions when they are called in an...
Rob Shearman [Fri, 12 Sep 2008 11:59:02 +0000 (12:59 +0100)] 
rpcrt4: Print error messages from RPC message functions when they are called in an invalid way.

15 years agorpcrt4: Free the memory for a registered interface that is in use and when WaitForCal...
Rob Shearman [Fri, 12 Sep 2008 11:58:19 +0000 (12:58 +0100)] 
rpcrt4: Free the memory for a registered interface that is in use and when WaitForCallsToComplete is 0.

15 years agowinex11: Driver-side implementation of SetLayeredWindowAttributes.
Alexandre Julliard [Fri, 12 Sep 2008 13:54:02 +0000 (15:54 +0200)] 
winex11: Driver-side implementation of SetLayeredWindowAttributes.

Based on a patch by Rob Shearman.

15 years agouser32: Add a SetLayeredWindowAttributes driver entry point.
Alexandre Julliard [Fri, 12 Sep 2008 13:43:27 +0000 (15:43 +0200)] 
user32: Add a SetLayeredWindowAttributes driver entry point.

15 years agouser32/tests: Added some tests for Get/SetLayeredWindowAttributes.
Alexandre Julliard [Fri, 12 Sep 2008 13:31:05 +0000 (15:31 +0200)] 
user32/tests: Added some tests for Get/SetLayeredWindowAttributes.

15 years agoserver: Implemented the server side of Get/SetLayeredWindowAttributes.
Alexandre Julliard [Fri, 12 Sep 2008 13:30:47 +0000 (15:30 +0200)] 
server: Implemented the server side of Get/SetLayeredWindowAttributes.

15 years agouser32: Notify the user driver about window extended style changes too.
Alexandre Julliard [Fri, 12 Sep 2008 12:55:07 +0000 (14:55 +0200)] 
user32: Notify the user driver about window extended style changes too.

15 years agod3dx9: Add tests for D3DXMatrixDecompose.
Luis C. Busquets Pérez [Thu, 11 Sep 2008 18:11:53 +0000 (20:11 +0200)] 
d3dx9: Add tests for D3DXMatrixDecompose.

15 years agod3dx9: Implement D3DXMatrixDecompose.
Luis C. Busquets Pérez [Thu, 11 Sep 2008 18:14:38 +0000 (20:14 +0200)] 
d3dx9: Implement D3DXMatrixDecompose.

15 years agowined3d: Fix long int warnings.
Tobias Jakobi [Wed, 10 Sep 2008 20:41:10 +0000 (15:41 -0500)] 
wined3d: Fix long int warnings.

15 years agowined3d: Fix SHOW_FRAME_MAKEUP debug dump code.
Tobias Jakobi [Wed, 10 Sep 2008 18:25:35 +0000 (13:25 -0500)] 
wined3d: Fix SHOW_FRAME_MAKEUP debug dump code.

15 years agoshell32: Fixed size passed to MultiByteToWideChar.
Marcus Meissner [Thu, 11 Sep 2008 11:33:15 +0000 (13:33 +0200)] 
shell32: Fixed size passed to MultiByteToWideChar.

15 years agomsxml3: Add IXMLDOMCharacterData to IXMLDOMComment.
Alistair Leslie-Hughes [Fri, 12 Sep 2008 09:37:59 +0000 (19:37 +1000)] 
msxml3: Add IXMLDOMCharacterData to IXMLDOMComment.

15 years agomsxml3: Add IXMLDOMCharacterData to IXMLDOMCDATASection.
Alistair Leslie-Hughes [Fri, 12 Sep 2008 09:37:43 +0000 (19:37 +1000)] 
msxml3: Add IXMLDOMCharacterData to IXMLDOMCDATASection.

15 years agorichedit: Prevent buffer overrun for tab stops buffer.
Dylan Smith [Thu, 11 Sep 2008 21:25:16 +0000 (17:25 -0400)] 
richedit: Prevent buffer overrun for tab stops buffer.

15 years agorichedit: Fixed bugs in handling unterminated nested tables in RTF.
Dylan Smith [Thu, 11 Sep 2008 18:16:45 +0000 (14:16 -0400)] 
richedit: Fixed bugs in handling unterminated nested tables in RTF.

15 years agorichedit: Make sure the nested tables' RTF properties are not skipped.
Dylan Smith [Thu, 11 Sep 2008 17:32:06 +0000 (13:32 -0400)] 
richedit: Make sure the nested tables' RTF properties are not skipped.

15 years agorichedit: Enter inserts newline before table at start of document.
Dylan Smith [Thu, 11 Sep 2008 16:45:58 +0000 (12:45 -0400)] 
richedit: Enter inserts newline before table at start of document.

15 years agorichedit: Enter at the end of a table row appends a new row.
Dylan Smith [Thu, 11 Sep 2008 16:45:47 +0000 (12:45 -0400)] 
richedit: Enter at the end of a table row appends a new row.

15 years agorichedit: Don't put cursor in the table row start paragraph.
Dylan Smith [Thu, 11 Sep 2008 16:45:36 +0000 (12:45 -0400)] 
richedit: Don't put cursor in the table row start paragraph.

15 years agowineesd.drv: Allow all errors to interrupt recording.
Erik Inge Bolsø [Thu, 11 Sep 2008 22:04:26 +0000 (00:04 +0200)] 
wineesd.drv: Allow all errors to interrupt recording.

15 years agowintab32: Support overlap statuses in WTEnable.
John Klehm [Tue, 29 Apr 2008 05:37:55 +0000 (00:37 -0500)] 
wintab32: Support overlap statuses in WTEnable.

15 years agowintab32: Support overlap statuses in WTOpen.
John Klehm [Tue, 29 Apr 2008 05:21:30 +0000 (00:21 -0500)] 
wintab32: Support overlap statuses in WTOpen.

15 years agowintab32: Support overlap statuses in WTOverlap.
John Klehm [Tue, 29 Apr 2008 05:51:20 +0000 (00:51 -0500)] 
wintab32: Support overlap statuses in WTOverlap.

15 years agomshtml: Added body dispatch id test.
Jacek Caban [Thu, 11 Sep 2008 22:12:13 +0000 (00:12 +0200)] 
mshtml: Added body dispatch id test.

15 years agojscript: Added postfix decrement expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:58:48 +0000 (23:58 +0200)] 
jscript: Added postfix decrement expression implementation.

15 years agojscript: Added postfix increment expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:58:28 +0000 (23:58 +0200)] 
jscript: Added postfix increment expression implementation.

15 years agojscript: Added prefix decrement expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:58:03 +0000 (23:58 +0200)] 
jscript: Added prefix decrement expression implementation.

15 years agojscript: Added prefix increment expression.
Jacek Caban [Thu, 11 Sep 2008 21:57:40 +0000 (23:57 +0200)] 
jscript: Added prefix increment expression.

15 years agojscript: Added '>=' expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:57:13 +0000 (23:57 +0200)] 
jscript: Added '>=' expression implementation.

15 years agojscript: Added '>' expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:56:51 +0000 (23:56 +0200)] 
jscript: Added '>' expression implementation.

15 years agojscript: Added '<=' implementation.
Jacek Caban [Thu, 11 Sep 2008 21:56:29 +0000 (23:56 +0200)] 
jscript: Added '<=' implementation.

15 years agojscript: Added '<' expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:56:03 +0000 (23:56 +0200)] 
jscript: Added '<' expression implementation.

15 years agojscript: Added '&&' expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:55:38 +0000 (23:55 +0200)] 
jscript: Added '&&' expression implementation.

15 years agojscript: Added '||' expression implementation.
Jacek Caban [Thu, 11 Sep 2008 21:55:14 +0000 (23:55 +0200)] 
jscript: Added '||' expression implementation.