wine
14 years agowinhttp: Return error directly from netconn_verify_cert.
Juan Lang [Mon, 14 Dec 2009 20:29:41 +0000 (12:29 -0800)] 
winhttp: Return error directly from netconn_verify_cert.

14 years agowined3d: Use surface_is_offscreen() in context_apply_draw_buffer().
Henri Verbeet [Mon, 14 Dec 2009 19:49:56 +0000 (20:49 +0100)] 
wined3d: Use surface_is_offscreen() in context_apply_draw_buffer().

14 years agod3d8: Add a test to show D3D replaces the window proc.
Henri Verbeet [Mon, 14 Dec 2009 19:49:55 +0000 (20:49 +0100)] 
d3d8: Add a test to show D3D replaces the window proc.

14 years agod3d9: Add a test to show D3D replaces the window proc.
Henri Verbeet [Mon, 14 Dec 2009 19:49:54 +0000 (20:49 +0100)] 
d3d9: Add a test to show D3D replaces the window proc.

14 years agowined3d: Filter window messages generated by switching to fullscreen and back.
Henri Verbeet [Mon, 14 Dec 2009 19:49:53 +0000 (20:49 +0100)] 
wined3d: Filter window messages generated by switching to fullscreen and back.

14 years agowined3d: Send window messages through the swapchain before sending them to the applic...
Henri Verbeet [Mon, 14 Dec 2009 19:49:52 +0000 (20:49 +0100)] 
wined3d: Send window messages through the swapchain before sending them to the application.

14 years agoshlwapi: Implement SHPropertyBag_ReadLONG.
Aric Stewart [Mon, 14 Dec 2009 18:53:45 +0000 (12:53 -0600)] 
shlwapi: Implement SHPropertyBag_ReadLONG.

14 years agokernel32/tests: Only set the size ourselves if we are on W2K.
Paul Vriens [Mon, 14 Dec 2009 18:43:17 +0000 (19:43 +0100)] 
kernel32/tests: Only set the size ourselves if we are on W2K.

14 years agontdll: Ignore the hole in the FILE_PIPE_WAIT_FOR_BUFFER structure passed into NtFsCon...
Rob Shearman [Mon, 14 Dec 2009 14:32:50 +0000 (14:32 +0000)] 
ntdll: Ignore the hole in the FILE_PIPE_WAIT_FOR_BUFFER structure passed into NtFsControlFile before writing the structure to the server.

14 years agocabinet: Fix memory leaks on failure in FDICopy.
Rob Shearman [Mon, 14 Dec 2009 14:13:20 +0000 (14:13 +0000)] 
cabinet: Fix memory leaks on failure in FDICopy.

14 years agomsvcrt: Free memory allocated in TLS slot on module unload as well as thread exit.
Rob Shearman [Mon, 14 Dec 2009 14:13:57 +0000 (14:13 +0000)] 
msvcrt: Free memory allocated in TLS slot on module unload as well as thread exit.

14 years agogdi32: Fix memory leaks on EMF_Create_HENHMETAFILE failure.
Rob Shearman [Mon, 14 Dec 2009 14:12:58 +0000 (14:12 +0000)] 
gdi32: Fix memory leaks on EMF_Create_HENHMETAFILE failure.

14 years agowinex11: Make GetKeyboardLayoutName() use the same default layout as GetKeyboardLayout().
Alexandre Julliard [Mon, 14 Dec 2009 14:10:24 +0000 (15:10 +0100)] 
winex11: Make GetKeyboardLayoutName() use the same default layout as GetKeyboardLayout().

14 years agogdiplus/tests: Fix parentheses in the expect() macro.
Alexandre Julliard [Mon, 14 Dec 2009 13:55:05 +0000 (14:55 +0100)] 
gdiplus/tests: Fix parentheses in the expect() macro.

14 years agokernel32: Add a define for UNICODE_STRING_MAX_CHARS.
Paul Vriens [Mon, 14 Dec 2009 12:58:24 +0000 (13:58 +0100)] 
kernel32: Add a define for UNICODE_STRING_MAX_CHARS.

14 years agosetupapi: Implement SetupGetInfFileListW.
Stefan Leichter [Thu, 10 Dec 2009 19:55:09 +0000 (20:55 +0100)] 
setupapi: Implement SetupGetInfFileListW.

14 years agorpcrt4: Add tests for RPC calls with authentication.
Hans Leidekker [Mon, 14 Dec 2009 10:54:36 +0000 (11:54 +0100)] 
rpcrt4: Add tests for RPC calls with authentication.

14 years agommdevapi: Add more tests.
Maarten Lankhorst [Mon, 14 Dec 2009 09:09:35 +0000 (10:09 +0100)] 
mmdevapi: Add more tests.

14 years agommdevapi: Add some initial tests.
Maarten Lankhorst [Mon, 14 Dec 2009 09:09:34 +0000 (10:09 +0100)] 
mmdevapi: Add some initial tests.

14 years agowinedbg: Force 64bit line number information throughout the code to ease 64bit portab...
Eric Pouech [Sat, 12 Dec 2009 11:19:44 +0000 (12:19 +0100)] 
winedbg: Force 64bit line number information throughout the code to ease 64bit portability.

14 years agowinedbg: For the x86_64 backend, fetch all the integral types.
Eric Pouech [Sat, 12 Dec 2009 11:19:38 +0000 (12:19 +0100)] 
winedbg: For the x86_64 backend, fetch all the integral types.

14 years agowinedbg: Added a couple of tweaks to properly support 32bit vs 64bit wide addresses.
Eric Pouech [Sat, 12 Dec 2009 11:19:29 +0000 (12:19 +0100)] 
winedbg: Added a couple of tweaks to properly support 32bit vs 64bit wide addresses.

14 years agodbghelp: Force 64bit module enumeration on all platforms.
Eric Pouech [Sat, 12 Dec 2009 11:19:23 +0000 (12:19 +0100)] 
dbghelp: Force 64bit module enumeration on all platforms.

14 years agowinedbg: Ensure all addresses passed to break functions are 64bit wide.
Eric Pouech [Sat, 12 Dec 2009 11:19:14 +0000 (12:19 +0100)] 
winedbg: Ensure all addresses passed to break functions are 64bit wide.

14 years agowinedbg: Enforce 64bit modules address on 64bit platforms.
Eric Pouech [Sat, 12 Dec 2009 11:19:08 +0000 (12:19 +0100)] 
winedbg: Enforce 64bit modules address on 64bit platforms.

14 years agodbghelp: A couple of fixes for dwarf2 support on a 64bit platform.
Eric Pouech [Sat, 12 Dec 2009 11:19:02 +0000 (12:19 +0100)] 
dbghelp: A couple of fixes for dwarf2 support on a 64bit platform.

14 years agodbghelp: Enforce using 64bit integers for module's address and size.
Eric Pouech [Sat, 12 Dec 2009 11:18:56 +0000 (12:18 +0100)] 
dbghelp: Enforce using 64bit integers for module's address and size.

14 years agodbghelp: Don't return error when validating a 64bit wide address on a 64bit platform.
Eric Pouech [Sat, 12 Dec 2009 11:18:50 +0000 (12:18 +0100)] 
dbghelp: Don't return error when validating a 64bit wide address on a 64bit platform.

14 years agodbghelp: Add ELF support but for the current 32 vs 64 bit architecture.
Eric Pouech [Sat, 12 Dec 2009 11:18:43 +0000 (12:18 +0100)] 
dbghelp: Add ELF support but for the current 32 vs 64 bit architecture.

14 years agodbghelp: Rewrote the SymRegisterCallback function so that they work on a 64bit platform.
Eric Pouech [Sat, 12 Dec 2009 11:18:34 +0000 (12:18 +0100)] 
dbghelp: Rewrote the SymRegisterCallback function so that they work on a 64bit platform.

14 years agodbghelp: Fix a couple of casts on 64bit platforms.
Eric Pouech [Sat, 12 Dec 2009 11:18:28 +0000 (12:18 +0100)] 
dbghelp: Fix a couple of casts on 64bit platforms.

14 years agodbghelp: Make the module enumeration process compatible with 64bit platforms.
Eric Pouech [Sat, 12 Dec 2009 11:18:22 +0000 (12:18 +0100)] 
dbghelp: Make the module enumeration process compatible with 64bit platforms.

14 years agomsi: Free the enumeration data returned by IEnumSTATSTG_Next.
James Hawkins [Mon, 14 Dec 2009 03:36:35 +0000 (19:36 -0800)] 
msi: Free the enumeration data returned by IEnumSTATSTG_Next.

14 years agomsi: Free each table object when deleting the join view.
James Hawkins [Mon, 14 Dec 2009 03:36:31 +0000 (19:36 -0800)] 
msi: Free each table object when deleting the join view.

14 years agomsi: Free the Streams and Storages view object in their respective delete methods.
James Hawkins [Mon, 14 Dec 2009 03:36:27 +0000 (19:36 -0800)] 
msi: Free the Streams and Storages view object in their respective delete methods.

14 years agomsi: Implement DROP_delete that deletes the drop view. We were leaking the view before.
James Hawkins [Mon, 14 Dec 2009 03:36:16 +0000 (19:36 -0800)] 
msi: Implement DROP_delete that deletes the drop view. We were leaking the view before.

14 years agomsi: Fix a record handle leak.
James Hawkins [Mon, 14 Dec 2009 03:36:09 +0000 (19:36 -0800)] 
msi: Fix a record handle leak.

14 years agomsi: Free each storage name when deleting the storages view.
James Hawkins [Mon, 14 Dec 2009 03:36:03 +0000 (19:36 -0800)] 
msi: Free each storage name when deleting the storages view.

14 years agomsi: Store the number of types we queried. We were leaking these types because we...
James Hawkins [Mon, 14 Dec 2009 03:35:45 +0000 (19:35 -0800)] 
msi: Store the number of types we queried. We were leaking these types because we didn't have the correct count.

This change also fixes weird 8-space indenting in free_merge_tables.

14 years agomsi: Free each stream name when deleting the streams view.
James Hawkins [Mon, 14 Dec 2009 03:35:39 +0000 (19:35 -0800)] 
msi: Free each stream name when deleting the streams view.

14 years agomsi: Don't free str until the last instance of its use.
James Hawkins [Mon, 14 Dec 2009 03:35:33 +0000 (19:35 -0800)] 
msi: Don't free str until the last instance of its use.

14 years agomsi: Make sure we don't access pcchValueBuf when szBuffer is NULL, as pcchValueBuf...
James Hawkins [Mon, 14 Dec 2009 03:35:27 +0000 (19:35 -0800)] 
msi: Make sure we don't access pcchValueBuf when szBuffer is NULL, as pcchValueBuf is not required to be initialized in this case.

14 years agorpcrt4: Override inquire_auth_client for ncalrpc transport to always indicate that...
Rob Shearman [Sun, 13 Dec 2009 21:36:09 +0000 (21:36 +0000)] 
rpcrt4: Override inquire_auth_client for ncalrpc transport to always indicate that the connection is authenticated.

14 years agorpcrt4: Allow the authentication details of the client to be transport-specific.
Rob Shearman [Sun, 13 Dec 2009 21:36:05 +0000 (21:36 +0000)] 
rpcrt4: Allow the authentication details of the client to be transport-specific.

14 years agorpcrt4: Implement client impersonation.
Rob Shearman [Sun, 13 Dec 2009 21:36:01 +0000 (21:36 +0000)] 
rpcrt4: Implement client impersonation.

14 years agorpcrt4: Override authentication functions for ncalrpc protocol to do nothing.
Rob Shearman [Sun, 13 Dec 2009 21:35:54 +0000 (21:35 +0000)] 
rpcrt4: Override authentication functions for ncalrpc protocol to do nothing.

The protocol is local only and therefore encryption/decryption isn't
necessary to keep the data private, and methods are built into the
protocol for impersonating the user of the calling thread.

14 years agorpcrt4: Allow the connection to override the authentication mechanism for a connectio...
Rob Shearman [Sun, 13 Dec 2009 21:35:47 +0000 (21:35 +0000)] 
rpcrt4: Allow the connection to override the authentication mechanism for a connection type.

14 years agorpcrt4: Process control packets in the server synchronously to avoid races when using...
Rob Shearman [Sun, 13 Dec 2009 21:35:43 +0000 (21:35 +0000)] 
rpcrt4: Process control packets in the server synchronously to avoid races when using 3-factor authentication.

The client has nothing to wait for after sending the AUTH3 packet
before sending the first request packet. Therefore, we must ensure
that the AUTH3 packet has finished being processed before we start
processing any request packets.

14 years agorpcrt4: Add support for server-side authentication.
Rob Shearman [Sun, 13 Dec 2009 21:35:39 +0000 (21:35 +0000)] 
rpcrt4: Add support for server-side authentication.

14 years agorpcrt4: Fix rpcrt4_conn_tcp_read and rpcrt4_conn_tcp_write for reading/writing zero...
Rob Shearman [Sun, 13 Dec 2009 21:35:34 +0000 (21:35 +0000)] 
rpcrt4: Fix rpcrt4_conn_tcp_read and rpcrt4_conn_tcp_write for reading/writing zero-sized data.

14 years agorpcrt4: Implement RpcServerRegisterAuthInfoA/W.
Rob Shearman [Sun, 13 Dec 2009 21:35:29 +0000 (21:35 +0000)] 
rpcrt4: Implement RpcServerRegisterAuthInfoA/W.

14 years agogdiplus: Support reading image data from device-dependent bitmaps.
Vincent Povirk [Sat, 12 Dec 2009 23:33:58 +0000 (17:33 -0600)] 
gdiplus: Support reading image data from device-dependent bitmaps.

14 years agogdiplus: Explicitly copy the bits from dib sections to new bitmaps.
Vincent Povirk [Sat, 12 Dec 2009 23:13:39 +0000 (17:13 -0600)] 
gdiplus: Explicitly copy the bits from dib sections to new bitmaps.

On Windows, GdipCreateBitmapFromHBITMAP creates a copy of the bitmap, not
a reference. Currently, we match this behavior, but this is only because
we cannot yet create bitmap objects that reference existing memory. If
GdipCreateBitmapFromScan0 were fixed to do this, FromHBITMAP would break.

Therefore, we always pass NULL to FromScan0 so that it allocates new memory
for the bitmap.

14 years agowininet: Directly return error status from HTTP_HttpQueryInfoW.
Jacek Caban [Mon, 14 Dec 2009 01:27:29 +0000 (02:27 +0100)] 
wininet: Directly return error status from HTTP_HttpQueryInfoW.

14 years agowindowscodecs: Fix a memory leak in a test.
Vincent Povirk [Mon, 14 Dec 2009 01:20:58 +0000 (19:20 -0600)] 
windowscodecs: Fix a memory leak in a test.

14 years agoshell32: Fix a memory leak in a test.
Vincent Povirk [Mon, 14 Dec 2009 01:16:13 +0000 (19:16 -0600)] 
shell32: Fix a memory leak in a test.

14 years agoshell32: Fix an uninitialized memory access in SHGetFileInfoW.
Vincent Povirk [Mon, 14 Dec 2009 00:59:13 +0000 (18:59 -0600)] 
shell32: Fix an uninitialized memory access in SHGetFileInfoW.

If we are passed SHGFI_PIDL, szFullPath is not initialized. If we're passed
the flags PIDL, USEFILEATTRIBUTES, and an icon flag, we will try to use the
uninitialized filename to get the icon. Since the test claims that the
function should return an icon in this case, and we cannot always convert
a pidl to a path, we should just use the pidl.

14 years agoole32: Properly free temporary objects when StorageBaseImpl_CopyTo fails.
Vincent Povirk [Mon, 14 Dec 2009 00:30:35 +0000 (18:30 -0600)] 
ole32: Properly free temporary objects when StorageBaseImpl_CopyTo fails.

14 years agoole32: Remove an unnecessary special case in StorageBaseImpl_CopyTo.
Vincent Povirk [Mon, 14 Dec 2009 00:21:54 +0000 (18:21 -0600)] 
ole32: Remove an unnecessary special case in StorageBaseImpl_CopyTo.

Opening a storage when it has already been opened now fails with
STG_E_ACCESSDENIED. If we attempt to copy a storage to its own child, this
will happen during the copy.

14 years agoole32: Fix a memory leak in StorageBaseImpl_CopyTo.
Vincent Povirk [Mon, 14 Dec 2009 00:16:56 +0000 (18:16 -0600)] 
ole32: Fix a memory leak in StorageBaseImpl_CopyTo.

Spotted by valgrind.

14 years agowininet: Check the certificate in an https connection using the crypto api.
Juan Lang [Mon, 14 Dec 2009 00:05:35 +0000 (16:05 -0800)] 
wininet: Check the certificate in an https connection using the crypto api.

14 years agowininet: Set callback to verify hostname with peer's certificate.
Juan Lang [Sun, 13 Dec 2009 23:42:29 +0000 (15:42 -0800)] 
wininet: Set callback to verify hostname with peer's certificate.

14 years agowininet: Store hostname for secure connection in its SSL context.
Juan Lang [Sun, 13 Dec 2009 23:31:24 +0000 (15:31 -0800)] 
wininet: Store hostname for secure connection in its SSL context.

14 years agowininet: Free OpenSSL error strings at unload.
Juan Lang [Sun, 13 Dec 2009 23:23:27 +0000 (15:23 -0800)] 
wininet: Free OpenSSL error strings at unload.

14 years agowininet: Don't unnecessarily convert hostname to ANSI to check it.
Juan Lang [Sun, 13 Dec 2009 23:21:29 +0000 (15:21 -0800)] 
wininet: Don't unnecessarily convert hostname to ANSI to check it.

14 years agoxcopy: Remove unneeded assignment.
Gregor Schneider [Sun, 13 Dec 2009 17:03:00 +0000 (18:03 +0100)] 
xcopy: Remove unneeded assignment.

14 years agomlang: Change EnumRfc1766_create return values to error codes.
Gregor Schneider [Sun, 13 Dec 2009 16:53:15 +0000 (17:53 +0100)] 
mlang: Change EnumRfc1766_create return values to error codes.

14 years agoddraw/tests: Get rid of a carriage return in a trace.
Nicolas Le Cam [Sat, 5 Dec 2009 13:54:06 +0000 (14:54 +0100)] 
ddraw/tests: Get rid of a carriage return in a trace.

14 years agomshtml: Added IHTMLStyle2::right implementation.
Jacek Caban [Mon, 14 Dec 2009 00:03:39 +0000 (01:03 +0100)] 
mshtml: Added IHTMLStyle2::right implementation.

14 years agomshtml: Added IHTMLStyle::marginTop implementation.
Jacek Caban [Mon, 14 Dec 2009 00:03:15 +0000 (01:03 +0100)] 
mshtml: Added IHTMLStyle::marginTop implementation.

14 years agooleacc: Add Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes [Sun, 13 Dec 2009 22:02:57 +0000 (23:02 +0100)] 
oleacc: Add Norwegian Bokmål translation.

14 years agowinecfg: Update Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes [Sun, 13 Dec 2009 21:41:53 +0000 (22:41 +0100)] 
winecfg: Update Norwegian Bokmål translation.

14 years agoappwiz.cpl: Update Norwegian Bokmål translation.
Alexander Nicolaysen Sørnes [Sun, 13 Dec 2009 21:28:45 +0000 (22:28 +0100)] 
appwiz.cpl: Update Norwegian Bokmål translation.

14 years agocomctl32/treeview: Implement NM_SETCURSOR notification.
Nikolay Sivov [Sat, 12 Dec 2009 09:34:23 +0000 (12:34 +0300)] 
comctl32/treeview: Implement NM_SETCURSOR notification.

14 years agocomctl32/treeview: Draw +/- signs with text color, not the lines' one.
Nikolay Sivov [Sat, 12 Dec 2009 09:32:54 +0000 (12:32 +0300)] 
comctl32/treeview: Draw +/- signs with text color, not the lines' one.

+/- aren't affected by customdraw settings, only per control
set colors used.

14 years agocomctl32/treeview: Fix default colors set on creation.
Nikolay Sivov [Fri, 11 Dec 2009 19:57:27 +0000 (22:57 +0300)] 
comctl32/treeview: Fix default colors set on creation.

14 years agocomctl32/treeview: Fix mouse tracking request code.
Nikolay Sivov [Fri, 11 Dec 2009 18:11:48 +0000 (21:11 +0300)] 
comctl32/treeview: Fix mouse tracking request code.

After query current tracking state passed parameters could be overwritten,
similar fix for Listview was recently committed.

14 years agowined3d: Let the context handle the draw buffer in swapchain_blit().
Henri Verbeet [Sun, 13 Dec 2009 21:04:01 +0000 (22:04 +0100)] 
wined3d: Let the context handle the draw buffer in swapchain_blit().

14 years agowined3d: Let the context handle the draw buffer in fb_copy_to_texture_hwstretch().
Henri Verbeet [Sun, 13 Dec 2009 21:04:00 +0000 (22:04 +0100)] 
wined3d: Let the context handle the draw buffer in fb_copy_to_texture_hwstretch().

14 years agowined3d: Let the context handle the draw buffer in flush_to_framebuffer_drawpixels().
Henri Verbeet [Sun, 13 Dec 2009 21:03:59 +0000 (22:03 +0100)] 
wined3d: Let the context handle the draw buffer in flush_to_framebuffer_drawpixels().

14 years agowined3d: Let the context handle the draw buffer in stretch_rect_fbo().
Henri Verbeet [Sun, 13 Dec 2009 21:03:58 +0000 (22:03 +0100)] 
wined3d: Let the context handle the draw buffer in stretch_rect_fbo().

14 years agod3d10core: Add a stub ID3D10Query implementation.
Henri Verbeet [Sun, 13 Dec 2009 21:03:57 +0000 (22:03 +0100)] 
d3d10core: Add a stub ID3D10Query implementation.

14 years agorpcrt4: Handle [out]-only non-conformant strings in stubless servers.
Rob Shearman [Sun, 13 Dec 2009 19:47:55 +0000 (19:47 +0000)] 
rpcrt4: Handle [out]-only non-conformant strings in stubless servers.

14 years agorpcrt4: Add support for context handles in stubless servers.
Rob Shearman [Sun, 13 Dec 2009 19:47:35 +0000 (19:47 +0000)] 
rpcrt4: Add support for context handles in stubless servers.

14 years agorpcrt4: Fix some memory leaks in the cstub tests.
Rob Shearman [Sun, 13 Dec 2009 19:46:13 +0000 (19:46 +0000)] 
rpcrt4: Fix some memory leaks in the cstub tests.

14 years agosecur32: Fix memory leak in NTLM's FreeCredentialsHandle.
Rob Shearman [Sun, 13 Dec 2009 19:45:38 +0000 (19:45 +0000)] 
secur32: Fix memory leak in NTLM's FreeCredentialsHandle.

14 years agoriched20: Fix a memory leak.
Huw Davies [Sun, 13 Dec 2009 14:58:43 +0000 (14:58 +0000)] 
riched20: Fix a memory leak.

Found by Valgrind.

14 years agooleaut32/tests: Make test_DispGetParam() static.
Francois Gouget [Sat, 12 Dec 2009 19:37:50 +0000 (20:37 +0100)] 
oleaut32/tests: Make test_DispGetParam() static.

14 years agomshtml/tests: Make test_UIActivate() static.
Francois Gouget [Sat, 12 Dec 2009 19:37:46 +0000 (20:37 +0100)] 
mshtml/tests: Make test_UIActivate() static.

14 years agoshlwapi/tests: Make test_IConnectionPoint() static.
Francois Gouget [Sat, 12 Dec 2009 19:37:37 +0000 (20:37 +0100)] 
shlwapi/tests: Make test_IConnectionPoint() static.

14 years agowinedbg: Use SUBLANG_NEUTRAL for Spanish.
Francois Gouget [Sat, 12 Dec 2009 19:37:32 +0000 (20:37 +0100)] 
winedbg: Use SUBLANG_NEUTRAL for Spanish.

14 years agogdi32/tests: Also test non-style suffix.
André Hentschel [Sat, 12 Dec 2009 16:32:19 +0000 (17:32 +0100)] 
gdi32/tests: Also test non-style suffix.

14 years agogdiplus: Fix a memory leak.
Huw Davies [Sat, 12 Dec 2009 16:49:15 +0000 (16:49 +0000)] 
gdiplus: Fix a memory leak.

Found by Valgrind.

14 years agobrowseui: Fix several memory leaks in the tests.
Huw Davies [Sat, 12 Dec 2009 14:21:17 +0000 (14:21 +0000)] 
browseui: Fix several memory leaks in the tests.

Found by Valgrind.

14 years agooleaut32: Fix a memory leak in the tests.
Huw Davies [Sat, 12 Dec 2009 14:04:35 +0000 (14:04 +0000)] 
oleaut32: Fix a memory leak in the tests.

Found by Valgrind.

14 years agoshdocvw: Fix a memory leak in the tests.
Huw Davies [Sat, 12 Dec 2009 12:19:05 +0000 (12:19 +0000)] 
shdocvw: Fix a memory leak in the tests.

Found by Valgrind.

14 years agofusion: Fix a memory leak in the tests.
Huw Davies [Sat, 12 Dec 2009 12:18:37 +0000 (12:18 +0000)] 
fusion: Fix a memory leak in the tests.

Found by Valgrind.

14 years agogdiplus: Add test for image palette functions.
Vincent Povirk [Fri, 11 Dec 2009 21:55:01 +0000 (15:55 -0600)] 
gdiplus: Add test for image palette functions.

14 years agogdiplus: Initialize the palettes of new indexed bitmaps.
Vincent Povirk [Fri, 11 Dec 2009 23:16:21 +0000 (17:16 -0600)] 
gdiplus: Initialize the palettes of new indexed bitmaps.

14 years agogdiplus: Implement GdipGetImagePalette.
Vincent Povirk [Fri, 11 Dec 2009 23:00:19 +0000 (17:00 -0600)] 
gdiplus: Implement GdipGetImagePalette.