wine/eterwine.git
15 years agontdll/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:28:14 +0000 (20:28 +0200)]
ntdll/tests: Fix compilation on systems that don't support nameless unions.

15 years agocrypt32: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:58 +0000 (20:27 +0200)]
crypt32: Fix compilation on systems that don't support nameless unions.

15 years agocomctl32/monthcal: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:44 +0000 (20:27 +0200)]
comctl32/monthcal: Fix compilation on systems that don't support nameless unions.

15 years agocomctl32/propsheet: Test and fix for crash processing PSM_INDEXTOHWND with no longer...
Ričardas Barkauskas [Sat, 17 Oct 2009 16:11:29 +0000 (19:11 +0300)]
comctl32/propsheet: Test and fix for crash processing PSM_INDEXTOHWND with no longer valid handle.

15 years agolocalspl: Check for NULL return from HeapAlloc.
Marcus Meissner [Sat, 17 Oct 2009 10:40:42 +0000 (12:40 +0200)]
localspl: Check for NULL return from HeapAlloc.

15 years agows2_32: Don't overwrite address length before checking it.
Juan Lang [Fri, 16 Oct 2009 23:53:53 +0000 (16:53 -0700)]
ws2_32: Don't overwrite address length before checking it.

15 years agod3d8: Add traces.
Henri Verbeet [Mon, 19 Oct 2009 08:12:20 +0000 (10:12 +0200)]
d3d8: Add traces.

15 years agowined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().
Henri Verbeet [Mon, 19 Oct 2009 08:12:19 +0000 (10:12 +0200)]
wined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().

The root problem here is that with the original error handling a NULL
dereference occurs (IWineD3DBaseTexture_GetType()) when either the source or
destination texture is NULL. Rewriting the error handling changes the
indentation of almost the entire function though, so this patch ends up
rewriting the entire function.

15 years agoddraw/tests: Remove some leftover debug code.
Henri Verbeet [Mon, 19 Oct 2009 08:12:18 +0000 (10:12 +0200)]
ddraw/tests: Remove some leftover debug code.

15 years agod3d9/tests: Remove an unused color result.
Henri Verbeet [Mon, 19 Oct 2009 08:12:17 +0000 (10:12 +0200)]
d3d9/tests: Remove an unused color result.

15 years agod3d9: Fix some IDirect3DDevice9Ex methods.
Henri Verbeet [Mon, 19 Oct 2009 08:12:16 +0000 (10:12 +0200)]
d3d9: Fix some IDirect3DDevice9Ex methods.

15 years agocomctl32/monthcal: Explicitly set required control size.
Nikolay Sivov [Sun, 18 Oct 2009 11:33:36 +0000 (15:33 +0400)]
comctl32/monthcal: Explicitly set required control size.

15 years agocomctl32/header: Process input order array more accurately.
Nikolay Sivov [Sun, 18 Oct 2009 11:21:00 +0000 (15:21 +0400)]
comctl32/header: Process input order array more accurately.

15 years agocomctl32/treeview: Erase background on WM_PAINT if BeginPaint() tells us to do it.
Nikolay Sivov [Sat, 17 Oct 2009 13:23:43 +0000 (17:23 +0400)]
comctl32/treeview: Erase background on WM_PAINT if BeginPaint() tells us to do it.

15 years agooleaut32: Updated IPicture_Render testcase to pass on all older Windows.
Wilfried Pasquazzo [Sun, 18 Oct 2009 18:42:47 +0000 (20:42 +0200)]
oleaut32: Updated IPicture_Render testcase to pass on all older Windows.

15 years agogdiplus: Remove a useless inline specifier.
Alexandre Julliard [Mon, 19 Oct 2009 09:44:39 +0000 (11:44 +0200)]
gdiplus: Remove a useless inline specifier.

15 years agows2_32: Set Information to 0 upon completion of an async shutdown.
Alexandre Julliard [Mon, 19 Oct 2009 09:44:20 +0000 (11:44 +0200)]
ws2_32: Set Information to 0 upon completion of an async shutdown.

15 years agoshlwapi: Added ParseURL[AW] tests.
Jacek Caban [Sun, 18 Oct 2009 19:49:58 +0000 (21:49 +0200)]
shlwapi: Added ParseURL[AW] tests.

15 years agoshlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLW.
Jacek Caban [Sun, 18 Oct 2009 19:49:41 +0000 (21:49 +0200)]
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLW.

15 years agoshlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLA.
Jacek Caban [Sun, 18 Oct 2009 19:49:18 +0000 (21:49 +0200)]
shlwapi: Make more strict restriction for URL scheme and fix error handling in ParseURLA.

15 years agoshlwapi: Properly handle ParseURL errors in UrlGetPart[AW].
Jacek Caban [Sun, 18 Oct 2009 19:48:57 +0000 (21:48 +0200)]
shlwapi: Properly handle ParseURL errors in UrlGetPart[AW].

15 years agocabinet: Fixed free_decompression_temps/_mem , handle NULL (Coverity).
Marcus Meissner [Sun, 18 Oct 2009 19:31:59 +0000 (21:31 +0200)]
cabinet: Fixed free_decompression_temps/_mem , handle NULL (Coverity).

15 years agowinex11.drv: Fix build on systems without libXrender.
Ge van Geldorp [Sat, 17 Oct 2009 21:03:02 +0000 (23:03 +0200)]
winex11.drv: Fix build on systems without libXrender.

15 years agowinmm: Handle NULL szFileName in mmioOpen16 (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:00:44 +0000 (16:00 +0100)]
winmm: Handle NULL szFileName in mmioOpen16 (Coverity).

15 years agomciwave: Return on error (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:44:21 +0000 (17:44 +0200)]
mciwave: Return on error (Coverity).

15 years agowinmm: Return error on NULL ioProc (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:29:48 +0000 (17:29 +0200)]
winmm: Return error on NULL ioProc (Coverity).

15 years agodsound: Check for NULL listener (Coverity).
Marcus Meissner [Sat, 17 Oct 2009 15:21:00 +0000 (17:21 +0200)]
dsound: Check for NULL listener (Coverity).

15 years agowinmm: Get rid of WINE_TIMER_IS32 internal flag.
Eric Pouech [Sat, 17 Oct 2009 10:10:05 +0000 (12:10 +0200)]
winmm: Get rid of WINE_TIMER_IS32 internal flag.

15 years agommsystem: Cleanly separate MCI in MMSystem from WinMM code.
Eric Pouech [Sat, 17 Oct 2009 10:05:04 +0000 (12:05 +0200)]
mmsystem: Cleanly separate MCI in MMSystem from WinMM code.

15 years agommsystem: Move the 16-bit MCI functions to a new mci16.c file.
Eric Pouech [Sat, 17 Oct 2009 10:04:57 +0000 (12:04 +0200)]
mmsystem: Move the 16-bit MCI functions to a new mci16.c file.

15 years agowinmm: Protect MCI_SYSINFO against null buffers.
Eric Pouech [Sat, 17 Oct 2009 08:08:51 +0000 (10:08 +0200)]
winmm: Protect MCI_SYSINFO against null buffers.

15 years agomciwave: Try to synchronize better async commands.
Eric Pouech [Sat, 17 Oct 2009 08:08:43 +0000 (10:08 +0200)]
mciwave: Try to synchronize better async commands.

15 years agomciwave: Simplify async command management by directly calling the right function...
Eric Pouech [Sat, 17 Oct 2009 08:08:37 +0000 (10:08 +0200)]
mciwave: Simplify async command management by directly calling the right function instead of going through winmm again.

15 years agouser32: Remove a duplicated return statement (Smatch).
Michael Stefaniuc [Fri, 16 Oct 2009 20:22:29 +0000 (22:22 +0200)]
user32: Remove a duplicated return statement (Smatch).

15 years agowintrust: Simplify CRYPT_AsnDecodeInt.
Juan Lang [Fri, 16 Oct 2009 18:52:01 +0000 (11:52 -0700)]
wintrust: Simplify CRYPT_AsnDecodeInt.

15 years agocrypt32: Compare certificates in a consistent order.
Juan Lang [Thu, 15 Oct 2009 18:52:25 +0000 (11:52 -0700)]
crypt32: Compare certificates in a consistent order.

15 years agocrypt32: Avoid repeatedly decoding authority key id extensions when searching for...
Juan Lang [Thu, 15 Oct 2009 18:14:23 +0000 (11:14 -0700)]
crypt32: Avoid repeatedly decoding authority key id extensions when searching for a cert's issuer.

15 years agocrypt32: Introduce a helper function to search for certificates that doesn't require...
Juan Lang [Thu, 15 Oct 2009 17:54:09 +0000 (10:54 -0700)]
crypt32: Introduce a helper function to search for certificates that doesn't require recreating the search key for every certificate.

15 years agocrypt32: Use helper function to search for certs.
Juan Lang [Thu, 15 Oct 2009 17:46:44 +0000 (10:46 -0700)]
crypt32: Use helper function to search for certs.

15 years agocrypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid...
Juan Lang [Thu, 15 Oct 2009 23:25:03 +0000 (16:25 -0700)]
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.

15 years agocrypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid...
Juan Lang [Thu, 15 Oct 2009 23:23:17 +0000 (16:23 -0700)]
crypt32: Explicitly pass pointers to blob arrays rather than relying on an invalid alignment assumption.

15 years agocrypt32: Fix an invalid alignment assumption decoding a subtree's maximum.
Juan Lang [Thu, 15 Oct 2009 22:27:04 +0000 (15:27 -0700)]
crypt32: Fix an invalid alignment assumption decoding a subtree's maximum.

15 years agocrypt32: Simplify CRYPT_AsnDecodeIntInternal.
Juan Lang [Thu, 15 Oct 2009 22:12:40 +0000 (15:12 -0700)]
crypt32: Simplify CRYPT_AsnDecodeIntInternal.

15 years agocomctl32: Only execute hit test in MouseMove if necessary.
Owen Rudge [Fri, 16 Oct 2009 15:20:52 +0000 (10:20 -0500)]
comctl32: Only execute hit test in MouseMove if necessary.

15 years agowidl: Write a proper type description for pointer array elements.
Alexandre Julliard [Fri, 16 Oct 2009 18:56:41 +0000 (20:56 +0200)]
widl: Write a proper type description for pointer array elements.

15 years agowidl: Arrays of pointers are always complex on 64-bit.
Alexandre Julliard [Fri, 16 Oct 2009 18:56:15 +0000 (20:56 +0200)]
widl: Arrays of pointers are always complex on 64-bit.

15 years agowinspool/tests: Fix a failure on NT4 for EnumPrintProcessors.
Detlef Riekenberg [Fri, 16 Oct 2009 13:13:17 +0000 (15:13 +0200)]
winspool/tests: Fix a failure on NT4 for EnumPrintProcessors.

15 years agowinspool: Use the backend for GetPrintProcessorDirectory and update the tests.
Detlef Riekenberg [Fri, 16 Oct 2009 12:56:34 +0000 (14:56 +0200)]
winspool: Use the backend for GetPrintProcessorDirectory and update the tests.

15 years agolocalspl: Implement fpGetPrintProcessorDirectory.
Detlef Riekenberg [Fri, 16 Oct 2009 12:55:20 +0000 (14:55 +0200)]
localspl: Implement fpGetPrintProcessorDirectory.

15 years agowinspool: Fix a copy & paste error in a comment.
Detlef Riekenberg [Fri, 16 Oct 2009 11:40:39 +0000 (13:40 +0200)]
winspool: Fix a copy & paste error in a comment.

15 years agouser32: Handle MN_GETHMENU in PopupMenuWndProc.
Rein Klazes [Fri, 16 Oct 2009 11:12:33 +0000 (13:12 +0200)]
user32: Handle MN_GETHMENU in PopupMenuWndProc.

15 years agod3dx9: Add tests for ARGB pixel format conversion in D3DXLoadSurfaceFromMemory.
Tony Wasserka [Tue, 13 Oct 2009 12:02:35 +0000 (14:02 +0200)]
d3dx9: Add tests for ARGB pixel format conversion in D3DXLoadSurfaceFromMemory.

15 years agod3dx9: Implement converting and copying ARGB surface data in D3DXLoadSurfaceFromMemory.
Tony Wasserka [Tue, 13 Oct 2009 11:58:29 +0000 (13:58 +0200)]
d3dx9: Implement converting and copying ARGB surface data in D3DXLoadSurfaceFromMemory.

15 years agowidl: Use write_pointer_description_offsets() to output no_repeat descriptors for...
Alexandre Julliard [Fri, 16 Oct 2009 13:00:27 +0000 (15:00 +0200)]
widl: Use write_pointer_description_offsets() to output no_repeat descriptors for consistency.

15 years agowidl: Output a pointer description for arrays declared as pointers.
Alexandre Julliard [Fri, 16 Oct 2009 12:59:01 +0000 (14:59 +0200)]
widl: Output a pointer description for arrays declared as pointers.

15 years agowinex11: Use get_xrender_picture in X11DRV_AlphaBlend.
Roderick Colenbrander [Thu, 15 Oct 2009 18:38:52 +0000 (20:38 +0200)]
winex11: Use get_xrender_picture in X11DRV_AlphaBlend.

15 years agocrypt32: Don't pass CRYPT_DECODE_ALLOC_FLAG to array item decoders.
Juan Lang [Thu, 15 Oct 2009 15:57:13 +0000 (08:57 -0700)]
crypt32: Don't pass CRYPT_DECODE_ALLOC_FLAG to array item decoders.

15 years agontdll: Assume leaf function when we can't find exception information for an ELF module.
Alexandre Julliard [Fri, 16 Oct 2009 11:39:15 +0000 (13:39 +0200)]
ntdll: Assume leaf function when we can't find exception information for an ELF module.

15 years agowined3d: Printing a FIXME once only works if the relevant BOOL is static (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:43 +0000 (10:38 +0200)]
wined3d: Printing a FIXME once only works if the relevant BOOL is static (LLVM/Clang).

15 years agod3d9/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:42 +0000 (10:38 +0200)]
d3d9/tests: Check some more return values (LLVM/Clang).

15 years agod3d8/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:41 +0000 (10:38 +0200)]
d3d8/tests: Check some more return values (LLVM/Clang).

15 years agoddraw/tests: Check some more return values (LLVM/Clang).
Henri Verbeet [Fri, 16 Oct 2009 08:38:40 +0000 (10:38 +0200)]
ddraw/tests: Check some more return values (LLVM/Clang).

15 years agod3d8: Get rid of some unused variables in IDirect3DDevice8Impl_CopyRects() (LLVM...
Henri Verbeet [Fri, 16 Oct 2009 08:38:39 +0000 (10:38 +0200)]
d3d8: Get rid of some unused variables in IDirect3DDevice8Impl_CopyRects() (LLVM/Clang).

15 years agod3dxof: Remove unused variable.
Jeff Zaroyko [Fri, 16 Oct 2009 09:36:48 +0000 (20:36 +1100)]
d3dxof: Remove unused variable.

15 years agowinmm/tests: Don't complain for Wine drivers that allow multiple wave-out opens.
Ken Thomases [Fri, 16 Oct 2009 09:10:09 +0000 (04:10 -0500)]
winmm/tests: Don't complain for Wine drivers that allow multiple wave-out opens.

15 years agowinecoreaudio: Quiet a noisy FIXME.
Ken Thomases [Fri, 16 Oct 2009 00:19:20 +0000 (19:19 -0500)]
winecoreaudio: Quiet a noisy FIXME.

15 years agomshtml: Implement IHTMLLocation::get_hostname.
Andrew Eikum [Thu, 15 Oct 2009 21:17:39 +0000 (16:17 -0500)]
mshtml: Implement IHTMLLocation::get_hostname.

15 years agomshtml: Implement IHTMLLocation::get_host.
Andrew Eikum [Thu, 15 Oct 2009 21:17:28 +0000 (16:17 -0500)]
mshtml: Implement IHTMLLocation::get_host.

15 years agomshtml: Implement IHTMLLocation::get_protocol.
Andrew Eikum [Thu, 15 Oct 2009 21:17:17 +0000 (16:17 -0500)]
mshtml: Implement IHTMLLocation::get_protocol.

15 years agod3d8/tests: Mark a failure of GetLightEnable on Win9x as broken().
Detlef Riekenberg [Thu, 15 Oct 2009 19:14:18 +0000 (21:14 +0200)]
d3d8/tests: Mark a failure of GetLightEnable on Win9x as broken().

15 years agoinclude: Use unicode neutral SendMessage for DateTime and Monthcal macros.
Nikolay Sivov [Thu, 15 Oct 2009 16:58:16 +0000 (20:58 +0400)]
include: Use unicode neutral SendMessage for DateTime and Monthcal macros.

15 years agocomctl32/monthcal: Get/set unicode format flag using MCM_[GET|SET]UNICODEFORMAT.
Nikolay Sivov [Thu, 15 Oct 2009 16:16:27 +0000 (20:16 +0400)]
comctl32/monthcal: Get/set unicode format flag using MCM_[GET|SET]UNICODEFORMAT.

15 years agoruntest: -i sets WINETEST_INTERACTIVE=1 and enables even more tests.
Jörg Höhle [Sat, 10 Oct 2009 03:54:16 +0000 (05:54 +0200)]
runtest: -i sets WINETEST_INTERACTIVE=1 and enables even more tests.

15 years agouser32: Add a helper to retrieve the dimensions of an icon.
Alexandre Julliard [Thu, 15 Oct 2009 17:44:45 +0000 (19:44 +0200)]
user32: Add a helper to retrieve the dimensions of an icon.

15 years agoserver: Free client-side user handles at process exit.
Alexandre Julliard [Thu, 15 Oct 2009 15:56:04 +0000 (17:56 +0200)]
server: Free client-side user handles at process exit.

15 years agouser32: Move 16-bit resource functions to user16.c.
Alexandre Julliard [Thu, 15 Oct 2009 15:55:46 +0000 (17:55 +0200)]
user32: Move 16-bit resource functions to user16.c.

15 years agouser32: Reimplement accelerator functions to use 32-bit user handles instead of 16...
Alexandre Julliard [Thu, 15 Oct 2009 15:35:06 +0000 (17:35 +0200)]
user32: Reimplement accelerator functions to use 32-bit user handles instead of 16-bit functions.

15 years agomsi: Eliminate the last parameter from ACTION_PerformActionSequence.
Hans Leidekker [Thu, 15 Oct 2009 10:49:10 +0000 (12:49 +0200)]
msi: Eliminate the last parameter from ACTION_PerformActionSequence.

15 years agomsi: Use a function to test the UI level instead of passing a boolean around.
Hans Leidekker [Thu, 15 Oct 2009 10:48:26 +0000 (12:48 +0200)]
msi: Use a function to test the UI level instead of passing a boolean around.

15 years agomsi: Reorder functions to avoid forward declarations.
Hans Leidekker [Thu, 15 Oct 2009 10:47:48 +0000 (12:47 +0200)]
msi: Reorder functions to avoid forward declarations.

15 years agomsi: Add some tests for MsiGetTargetPathW.
Hans Leidekker [Thu, 15 Oct 2009 10:47:17 +0000 (12:47 +0200)]
msi: Add some tests for MsiGetTargetPathW.

15 years agomsi: Define common strings only once.
Hans Leidekker [Thu, 15 Oct 2009 10:46:27 +0000 (12:46 +0200)]
msi: Define common strings only once.

15 years agocomctl32/tooltips: Remove unneeded helper parameter.
Nikolay Sivov [Thu, 15 Oct 2009 10:54:23 +0000 (14:54 +0400)]
comctl32/tooltips: Remove unneeded helper parameter.

15 years agocomctl32/tooltips: Remove redundant code, let handlers deal with A<->W conversions.
Nikolay Sivov [Thu, 15 Oct 2009 10:53:28 +0000 (14:53 +0400)]
comctl32/tooltips: Remove redundant code, let handlers deal with A<->W conversions.

15 years agocomctl32/tooltips: Test the way structure size field is validated.
Nikolay Sivov [Thu, 15 Oct 2009 11:37:06 +0000 (15:37 +0400)]
comctl32/tooltips: Test the way structure size field is validated.

15 years agocomctl32/tooltips: Fix an obviously wrong structure size check.
Nikolay Sivov [Thu, 15 Oct 2009 10:49:30 +0000 (14:49 +0400)]
comctl32/tooltips: Fix an obviously wrong structure size check.

15 years agoopengl32: Give wglSwapBuffers a real function, make it hookable.
Stefan Dösinger [Wed, 14 Oct 2009 21:20:20 +0000 (23:20 +0200)]
opengl32: Give wglSwapBuffers a real function, make it hookable.

15 years agosetupapi: Add support for specifying a fake dll source as '-' to delete it.
Alexandre Julliard [Thu, 15 Oct 2009 12:05:46 +0000 (14:05 +0200)]
setupapi: Add support for specifying a fake dll source as '-' to delete it.

15 years agosetupapi: Add support for using a wildcard in fake dll creation.
Alexandre Julliard [Thu, 15 Oct 2009 11:53:14 +0000 (13:53 +0200)]
setupapi: Add support for using a wildcard in fake dll creation.

This creates fake dlls for all the files we can't find and that
haven't been created already.

15 years agosetupapi: Maintain a list of fake dlls that have been created already.
Alexandre Julliard [Thu, 15 Oct 2009 11:31:24 +0000 (13:31 +0200)]
setupapi: Maintain a list of fake dlls that have been created already.

15 years agosetupapi: Abstract the creation of the fake dll destination to a separate function.
Alexandre Julliard [Thu, 15 Oct 2009 10:25:11 +0000 (12:25 +0200)]
setupapi: Abstract the creation of the fake dll destination to a separate function.

15 years agosetupapi: Check that the source is a valid fake dll and skip wrong 32/64 type dlls.
Alexandre Julliard [Thu, 15 Oct 2009 11:25:07 +0000 (13:25 +0200)]
setupapi: Check that the source is a valid fake dll and skip wrong 32/64 type dlls.

15 years agosetupapi: Use a global buffer to read fake dll files and free it only once we are...
Alexandre Julliard [Thu, 15 Oct 2009 10:20:14 +0000 (12:20 +0200)]
setupapi: Use a global buffer to read fake dll files and free it only once we are done with all the fake dlls.

15 years agosetupapi: Get rid of the code to build fake dlls from existing modules.
Alexandre Julliard [Wed, 14 Oct 2009 15:07:32 +0000 (17:07 +0200)]
setupapi: Get rid of the code to build fake dlls from existing modules.

15 years agokernel32: Use the PWD variable to set the initial current directory.
Alexandre Julliard [Thu, 15 Oct 2009 10:05:55 +0000 (12:05 +0200)]
kernel32: Use the PWD variable to set the initial current directory.

15 years agontdll: Shorten an ERR message and change it to a FIXME.
Charles Davis [Wed, 14 Oct 2009 16:46:53 +0000 (10:46 -0600)]
ntdll: Shorten an ERR message and change it to a FIXME.

15 years agontdll: Use the parent device for everything when processing a storage IOCTL request...
Charles Davis [Wed, 14 Oct 2009 16:46:46 +0000 (10:46 -0600)]
ntdll: Use the parent device for everything when processing a storage IOCTL request on Mac OS.

15 years agocmd.exe: Treat tabs as parameter delimiters.
Colin Fletcher [Wed, 14 Oct 2009 10:22:34 +0000 (11:22 +0100)]
cmd.exe: Treat tabs as parameter delimiters.

15 years agoddraw: Make SetColorKey handle case where dwColorSpaceHighValue < dwColorSpaceLowValu...
Christian Costa [Wed, 14 Oct 2009 22:06:26 +0000 (00:06 +0200)]
ddraw: Make SetColorKey handle case where dwColorSpaceHighValue < dwColorSpaceLowValue + tests.

15 years agooleaut32: Respect size of icons when drawing with IPicture_Render.
Wilfried Pasquazzo [Wed, 14 Oct 2009 17:00:45 +0000 (19:00 +0200)]
oleaut32: Respect size of icons when drawing with IPicture_Render.