wine
16 years agoslbcsp: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
slbcsp: Add initial stub dll.

16 years agosccbase: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
sccbase: Add initial stub dll.

16 years agomssip32: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
mssip32: Add initial stub dll.

16 years agoinitpki: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
initpki: Add initial stub dll.

16 years agogpkcsp: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
gpkcsp: Add initial stub dll.

16 years agocryptdlg: Add initial stub dll.
Maarten Lankhorst [Mon, 18 Feb 2008 02:20:32 +0000 (18:20 -0800)] 
cryptdlg: Add initial stub dll.

16 years agouser32: Rewrite SWP_DoOwnedPopups to take into account topmost windows.
Alexandre Julliard [Mon, 18 Feb 2008 14:00:38 +0000 (15:00 +0100)] 
user32: Rewrite SWP_DoOwnedPopups to take into account topmost windows.

16 years agopdh: Remove unnecessary test done in PdhLookupPerfNameByIndexW.
Jeff Latimer [Mon, 18 Feb 2008 09:32:04 +0000 (20:32 +1100)] 
pdh: Remove unnecessary test done in PdhLookupPerfNameByIndexW.

16 years agopdh: Check for size > 0 but no buffer.
Jeff Latimer [Mon, 18 Feb 2008 09:31:58 +0000 (20:31 +1100)] 
pdh: Check for size > 0 but no buffer.

16 years agopdh/tests: Add test for size > 0 but no buffer.
Jeff Latimer [Mon, 18 Feb 2008 09:31:51 +0000 (20:31 +1100)] 
pdh/tests: Add test for size > 0 but no buffer.

16 years agoinetcomm: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Mon, 18 Feb 2008 10:54:22 +0000 (11:54 +0100)] 
inetcomm: Fix compilation on systems that don't support nameless unions.

16 years agowined3d: Add separate alpha blend support.
Roderick Colenbrander [Sat, 16 Feb 2008 15:42:11 +0000 (15:42 +0000)] 
wined3d: Add separate alpha blend support.

16 years agowined3d: Add SURFACE_BUSY support to *_BltFast.
Roderick Colenbrander [Fri, 15 Feb 2008 22:58:38 +0000 (22:58 +0000)] 
wined3d: Add SURFACE_BUSY support to *_BltFast.

16 years agowined3d: Add SURFACE_BUSY support to *_Blt.
Roderick Colenbrander [Fri, 15 Feb 2008 22:55:36 +0000 (22:55 +0000)] 
wined3d: Add SURFACE_BUSY support to *_Blt.

16 years agoadvapi32/tests: Skip tests when our language isn't LANG_ENGLISH.
Paul Vriens [Sat, 16 Feb 2008 13:11:57 +0000 (14:11 +0100)] 
advapi32/tests: Skip tests when our language isn't LANG_ENGLISH.

16 years agouser32: Fix a message test that would only pass on wine.
Maarten Lankhorst [Wed, 13 Feb 2008 23:43:21 +0000 (15:43 -0800)] 
user32: Fix a message test that would only pass on wine.

16 years agomscms/tests: The presence of an ICM file in the color directory has nothing to do...
Francois Gouget [Wed, 13 Feb 2008 21:00:06 +0000 (22:00 +0100)] 
mscms/tests: The presence of an ICM file in the color directory has nothing to do with the presence of a registered RGB profile.

16 years agomscms/tests: EnumColorProfiles() should not fail even if there are no ICM files in...
Francois Gouget [Wed, 13 Feb 2008 20:56:45 +0000 (21:56 +0100)] 
mscms/tests: EnumColorProfiles() should not fail even if there are no ICM files in the 'color directory'.

16 years agoshell32: Fix the logic in Control_LoadApplet determining when to use CPL_INQUIRE...
Rob Shearman [Wed, 13 Feb 2008 21:30:53 +0000 (21:30 +0000)] 
shell32: Fix the logic in Control_LoadApplet determining when to use CPL_INQUIRE and when to use CPL_NEWINQUIRE.

Previously, the code would fail to get the name of an applet that didn't
return an icon for CPL_NEWINQUIRE and didn't return set either idName or
idIcon to a non-zero value for CPL_INQUIRE.

Fix this by sending CPL_INQUIRE first and loading any strings or icon
specified and then only fall back to CPL_NEWINQUIRE if any of the
required members were zero (i.e. CPL_DYNAMIC_RES) and then only fill in
these fields.

16 years agocomdlg32: Fix memory leak in colour dialog.
Divan Burger [Wed, 13 Feb 2008 15:19:24 +0000 (17:19 +0200)] 
comdlg32: Fix memory leak in colour dialog.

16 years agowinedbg: Avoid using size_t in an error message.
Alexandre Julliard [Mon, 18 Feb 2008 13:10:03 +0000 (14:10 +0100)] 
winedbg: Avoid using size_t in an error message.

16 years agokernel32: Fixed the active processor mask on Mac OS.
Alexandre Julliard [Mon, 18 Feb 2008 13:09:49 +0000 (14:09 +0100)] 
kernel32: Fixed the active processor mask on Mac OS.

16 years agoshell32: Adjust a format specifier and remove a redundant range check in ILGetDisplay...
Gerald Pfeifer [Sun, 17 Feb 2008 18:47:27 +0000 (19:47 +0100)] 
shell32: Adjust a format specifier and remove a redundant range check in ILGetDisplayNameExW().

16 years agowined3d: Detect and work around the MacOS Geforce 8 PBO brokeness.
Stefan Dösinger [Mon, 11 Feb 2008 00:55:11 +0000 (01:55 +0100)] 
wined3d: Detect and work around the MacOS Geforce 8 PBO brokeness.

16 years agowined3d: Fix a syntax error in the ARB vertex program offset shader.
Stefan Dösinger [Mon, 11 Feb 2008 00:53:53 +0000 (01:53 +0100)] 
wined3d: Fix a syntax error in the ARB vertex program offset shader.

As some Mesa developers pointed out, the GL_ARB_vertex_program grammar
does not allow an immediate value as source argument in ARL. Most
compilers accept it, but since it is not the purpose of the test
program to test for this replace it with a proper constant.

16 years agowined3d: Add a test for fixed function bump mapping.
Stefan Dösinger [Sun, 17 Feb 2008 22:30:24 +0000 (23:30 +0100)] 
wined3d: Add a test for fixed function bump mapping.

16 years agowined3d: Do not change the texture unit when binding surfaces.
Stefan Dösinger [Mon, 11 Feb 2008 00:18:06 +0000 (01:18 +0100)] 
wined3d: Do not change the texture unit when binding surfaces.

Changing the texture unit when binding a surface for loading can break
the state manager in the way that it changes the currently active
texture unit while it is setting up a texture that has to be loaded.
Instead find out the current unit to dirtify the correct sampler.

16 years agowined3d: Extend out anti-spam database a bit.
Stefan Dösinger [Sun, 10 Feb 2008 15:43:24 +0000 (16:43 +0100)] 
wined3d: Extend out anti-spam database a bit.

16 years agowininet: Rename a function to better match what it does.
Hans Leidekker [Sun, 17 Feb 2008 20:29:45 +0000 (21:29 +0100)] 
wininet: Rename a function to better match what it does.

16 years agowininet: Handle the "100 Continue" response by ignoring it.
Hans Leidekker [Sun, 17 Feb 2008 19:41:56 +0000 (20:41 +0100)] 
wininet: Handle the "100 Continue" response by ignoring it.

16 years agowininet: Honour the version override in HttpOpenRequest.
Hans Leidekker [Sun, 17 Feb 2008 19:41:42 +0000 (20:41 +0100)] 
wininet: Honour the version override in HttpOpenRequest.

16 years agoadvapi32: Add tests for the off-by-one fixing behaviour of RegSetValueExA and RegSetV...
Rob Shearman [Sat, 16 Feb 2008 15:36:18 +0000 (15:36 +0000)] 
advapi32: Add tests for the off-by-one fixing behaviour of RegSetValueExA and RegSetValueExW.

16 years agoadvapi32: Document that the cbData parameter of RegSetValueA/W is ignored.
Rob Shearman [Sat, 16 Feb 2008 15:36:13 +0000 (15:36 +0000)] 
advapi32: Document that the cbData parameter of RegSetValueA/W is ignored.

16 years agoadvapi32: Add tests for RegSetValueA/W.
Rob Shearman [Sat, 16 Feb 2008 15:36:00 +0000 (15:36 +0000)] 
advapi32: Add tests for RegSetValueA/W.

Fix RegSetValueA/W to return ERROR_INVALID_PARAMETER if NULL data is
passed in.

16 years agomshtml: Don't mix nsresult with HRESULT.
Jacek Caban [Mon, 18 Feb 2008 00:07:24 +0000 (01:07 +0100)] 
mshtml: Don't mix nsresult with HRESULT.

16 years agourlmon: Use BindToStorage hack only for binding to IStream.
Jacek Caban [Mon, 18 Feb 2008 00:12:38 +0000 (01:12 +0100)] 
urlmon: Use BindToStorage hack only for binding to IStream.

16 years agourlmon: Added audio/basic MIME filter.
Jacek Caban [Mon, 18 Feb 2008 00:05:14 +0000 (01:05 +0100)] 
urlmon: Added audio/basic MIME filter.

16 years agourlmon: E_PENGING returned by Start is not an error.
Jacek Caban [Mon, 18 Feb 2008 00:04:53 +0000 (01:04 +0100)] 
urlmon: E_PENGING returned by Start is not an error.

16 years agourlmon: Added URLDownloadToFile tests.
Jacek Caban [Mon, 18 Feb 2008 00:04:34 +0000 (01:04 +0100)] 
urlmon: Added URLDownloadToFile tests.

16 years agourlmon: Added TYMED_FILE support to CopyStgMedium.
Jacek Caban [Mon, 18 Feb 2008 00:04:10 +0000 (01:04 +0100)] 
urlmon: Added TYMED_FILE support to CopyStgMedium.

16 years agourlmon: URLDownloadToFileA code clean up.
Jacek Caban [Mon, 18 Feb 2008 00:03:54 +0000 (01:03 +0100)] 
urlmon: URLDownloadToFileA code clean up.

16 years agourlmon: Reimplement URLDownloadToFileW on top of URL moniker.
Jacek Caban [Mon, 18 Feb 2008 00:03:24 +0000 (01:03 +0100)] 
urlmon: Reimplement URLDownloadToFileW on top of URL moniker.

16 years agomsi: Add tests for MsiSourceListEnumSources.
James Hawkins [Mon, 18 Feb 2008 06:59:38 +0000 (00:59 -0600)] 
msi: Add tests for MsiSourceListEnumSources.

16 years agomsi: Add tests for enumerating the source list after publishing.
James Hawkins [Mon, 18 Feb 2008 05:14:20 +0000 (23:14 -0600)] 
msi: Add tests for enumerating the source list after publishing.

16 years agomsi: Implement the MSIMODIFY_REFRESH command of MsiViewModify.
James Hawkins [Thu, 14 Feb 2008 05:36:44 +0000 (23:36 -0600)] 
msi: Implement the MSIMODIFY_REFRESH command of MsiViewModify.

16 years agomsi: Add tests for the MSIMODIFY_REFRESH command.
James Hawkins [Thu, 14 Feb 2008 05:36:08 +0000 (23:36 -0600)] 
msi: Add tests for the MSIMODIFY_REFRESH command.

16 years agomsi: Convert REG_DWORD properties to strings in MsiGetProductInfo.
James Hawkins [Sun, 17 Feb 2008 05:39:16 +0000 (23:39 -0600)] 
msi: Convert REG_DWORD properties to strings in MsiGetProductInfo.

16 years agomsi: Set the UserLanguageID property.
James Hawkins [Sun, 17 Feb 2008 20:11:07 +0000 (14:11 -0600)] 
msi: Set the UserLanguageID property.

16 years agowintab32: Mark some signed entities as LONG.
Marcus Meissner [Sun, 17 Feb 2008 12:31:59 +0000 (13:31 +0100)] 
wintab32: Mark some signed entities as LONG.

16 years agodinput: Some debug output for BuildActionMap.
Marcus Meissner [Sun, 17 Feb 2008 14:20:54 +0000 (15:20 +0100)] 
dinput: Some debug output for BuildActionMap.

16 years agouser32: Handle error returns from ImmGetCompositionString.
Marcus Meissner [Sun, 17 Feb 2008 14:58:06 +0000 (15:58 +0100)] 
user32: Handle error returns from ImmGetCompositionString.

16 years agotaskmgr: Make stuff static.
Marcus Meissner [Wed, 6 Feb 2008 22:38:13 +0000 (23:38 +0100)] 
taskmgr: Make stuff static.

16 years agomsxml3: Support functions for typelib.
Alistair Leslie-Hughes [Thu, 14 Feb 2008 09:55:33 +0000 (20:55 +1100)] 
msxml3: Support functions for typelib.

16 years agoiccvid: Created Dutch translations.
Frans Kool [Sun, 17 Feb 2008 12:46:07 +0000 (13:46 +0100)] 
iccvid: Created Dutch translations.

16 years agolocalspl: Created Dutch translations.
Frans Kool [Sun, 17 Feb 2008 12:44:52 +0000 (13:44 +0100)] 
localspl: Created Dutch translations.

16 years agomsvidc32: Created Dutch translations.
Frans Kool [Sun, 17 Feb 2008 12:42:47 +0000 (13:42 +0100)] 
msvidc32: Created Dutch translations.

16 years agowineboot: Created Dutch translations.
Frans Kool [Sat, 16 Feb 2008 22:45:08 +0000 (23:45 +0100)] 
wineboot: Created Dutch translations.

16 years agowrite: Created Dutch translations.
Frans Kool [Sat, 16 Feb 2008 22:23:48 +0000 (23:23 +0100)] 
write: Created Dutch translations.

16 years agowinspool: Fix character count passed to RegQueryValueExW in get_local_monitors.
Rob Shearman [Sat, 16 Feb 2008 15:36:48 +0000 (15:36 +0000)] 
winspool: Fix character count passed to RegQueryValueExW in get_local_monitors.

16 years agomsi: Fix the character count passed into RegSetValueExA in test_MsiQueryFeatureState.
Rob Shearman [Sat, 16 Feb 2008 15:36:40 +0000 (15:36 +0000)] 
msi: Fix the character count passed into RegSetValueExA in test_MsiQueryFeatureState.

16 years agoshell32: Fix incorrect character count passed into RegEnumKeyExW in CreateDesktopEnum...
Rob Shearman [Sat, 16 Feb 2008 15:36:24 +0000 (15:36 +0000)] 
shell32: Fix incorrect character count passed into RegEnumKeyExW in CreateDesktopEnumList.

16 years agokernel32: Fix handle leak in start_console_renderer_helper.
Rob Shearman [Sat, 16 Feb 2008 15:35:48 +0000 (15:35 +0000)] 
kernel32: Fix handle leak in start_console_renderer_helper.

16 years agocabinet: Replace strcasecmp call with lstrcmpiA as strcasecmp isn't portable and...
Rob Shearman [Sat, 16 Feb 2008 15:35:43 +0000 (15:35 +0000)] 
cabinet: Replace strcasecmp call with lstrcmpiA as strcasecmp isn't portable and doesn't take into account the current codepage.

16 years agowinex11: Use GetDCHook to retrieve the dce pointer instead of storing it in the physd...
Alexandre Julliard [Mon, 18 Feb 2008 10:25:14 +0000 (11:25 +0100)] 
winex11: Use GetDCHook to retrieve the dce pointer instead of storing it in the physdev structure.

16 years agogdi32: Export the DC hook functions as 32-bit functions.
Alexandre Julliard [Sun, 17 Feb 2008 19:29:55 +0000 (20:29 +0100)] 
gdi32: Export the DC hook functions as 32-bit functions.

16 years agocomctl32: Remove unnecessary \n in trace.
Alexandre Julliard [Sun, 17 Feb 2008 19:26:13 +0000 (20:26 +0100)] 
comctl32: Remove unnecessary \n in trace.

16 years agoimm: Ensure hCompStr handle is not NULL and check for empty composition strings properly.
Aric Stewart [Fri, 15 Feb 2008 19:22:28 +0000 (13:22 -0600)] 
imm: Ensure hCompStr handle is not NULL and check for empty composition strings properly.

16 years agomsxml3: Implement IXMLDOMAttribute name property.
Alistair Leslie-Hughes [Sat, 16 Feb 2008 11:31:01 +0000 (22:31 +1100)] 
msxml3: Implement IXMLDOMAttribute name property.

16 years agomsxml3: Implement IXMLDOMProcessingInstruction target.
Alistair Leslie-Hughes [Sat, 16 Feb 2008 11:02:40 +0000 (22:02 +1100)] 
msxml3: Implement IXMLDOMProcessingInstruction target.

16 years agotools/wine.inf: Create fake dlls for itircl.dll and itss.dll.
James Hawkins [Fri, 15 Feb 2008 23:40:35 +0000 (17:40 -0600)] 
tools/wine.inf: Create fake dlls for itircl.dll and itss.dll.

16 years agotools/wine.inf: Create a fake file for hh.exe.
James Hawkins [Fri, 15 Feb 2008 23:38:45 +0000 (17:38 -0600)] 
tools/wine.inf: Create a fake file for hh.exe.

16 years agoitircl: Add a stub implementation of itircl.dll.
James Hawkins [Fri, 15 Feb 2008 23:39:46 +0000 (17:39 -0600)] 
itircl: Add a stub implementation of itircl.dll.

16 years agomsi: Fixed error reporting of add_streams_to_table.
Marcus Meissner [Fri, 15 Feb 2008 20:14:22 +0000 (21:14 +0100)] 
msi: Fixed error reporting of add_streams_to_table.

16 years agodinput: Removed superflous < 0 check.
Marcus Meissner [Fri, 15 Feb 2008 19:46:23 +0000 (20:46 +0100)] 
dinput: Removed superflous < 0 check.

16 years agodinput: Add debug output for IDirectInput8A::EnumDevicesBySemantics.
Marcus Meissner [Fri, 15 Feb 2008 14:01:03 +0000 (15:01 +0100)] 
dinput: Add debug output for IDirectInput8A::EnumDevicesBySemantics.

16 years agodinput: Add a dumper for LPDIACTIONFORMAT.
Marcus Meissner [Fri, 15 Feb 2008 13:50:15 +0000 (14:50 +0100)] 
dinput: Add a dumper for LPDIACTIONFORMAT.

Also make the DINPUT_instance static.

16 years agoquartz: Bump the amount of time in the referenceclock test slightly.
Steven Edwards [Fri, 15 Feb 2008 13:48:27 +0000 (08:48 -0500)] 
quartz: Bump the amount of time in the referenceclock test slightly.

16 years agoinclude: Fix the C_ASSERT macro to not generate an unused variable warning when compi...
Rob Shearman [Fri, 15 Feb 2008 15:44:19 +0000 (15:44 +0000)] 
include: Fix the C_ASSERT macro to not generate an unused variable warning when compiling with gcc.

Provide a fallback case for other compilers to avoid C_ASSERT being
undefined and causing an error.

16 years agoAdd a new convenience macro for an exception handler that handles all exceptions.
Rob Shearman [Fri, 15 Feb 2008 15:43:24 +0000 (15:43 +0000)] 
Add a new convenience macro for an exception handler that handles all exceptions.

When using native compiler exceptions, the previous method of doing
this, __EXCEPT(NULL), would expand to __except(
(NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a
function.

So add a new macro, __EXCEPT_ALL, which works correctly both when using
native compiler exceptions and without and which makes the meaning of
code in which it is used clearer.

16 years agouser32: Fix MonitorFromRect to cope with the absence of the MONITOR_DEFAULTTONEAREST...
Rob Shearman [Fri, 15 Feb 2008 15:22:44 +0000 (15:22 +0000)] 
user32: Fix MonitorFromRect to cope with the absence of the MONITOR_DEFAULTTONEAREST flag.

Previously, the code would return any monitor found, regardless of
whether it intersected the given rect or was the nearest monitor. This
is fixed by adding a new flag that causes monitor_enum to only find the
nearest monitor if MONITOR_DEFAULTTONEAREST is specified.

Also add a trace for MonitorFromWindow, since it is called in many
places within user32 and so can't be traced using a relay trace.

16 years agoDon't use GetExceptionCode and GetExceptionInformation in exception filter functions.
Rob Shearman [Fri, 15 Feb 2008 15:19:29 +0000 (15:19 +0000)] 
Don't use GetExceptionCode and GetExceptionInformation in exception filter functions.

When using native compiler exceptions, it isn't valid to use
GetExceptionCode and GetExceptionInformation anywhere other than in the
filter or handler blocks since it would be very hard for the compiler to
work out where to retrieve the exception information from on the stack.

Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros
which enabled GetExceptionCode, GetExceptionInformation and
AbnormalTermination to be used inside of the functions they declared and
fix up all callers to access the information directly.

16 years agobrowseui: Remove WINAPI from functions that don't need it.
Alexandre Julliard [Sat, 16 Feb 2008 13:05:32 +0000 (14:05 +0100)] 
browseui: Remove WINAPI from functions that don't need it.

16 years agobrowseui: Add undocumented Component Category Cache Daemon stub.
Maarten Lankhorst [Mon, 11 Feb 2008 18:18:07 +0000 (10:18 -0800)] 
browseui: Add undocumented Component Category Cache Daemon stub.

16 years agoinclude: Add IRunnableTask interface.
Maarten Lankhorst [Mon, 11 Feb 2008 18:14:00 +0000 (10:14 -0800)] 
include: Add IRunnableTask interface.

16 years agoREADME: Update some outdated information.
Austin English [Fri, 15 Feb 2008 22:14:36 +0000 (16:14 -0600)] 
README: Update some outdated information.

16 years agomsvfw32: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 22:27:10 +0000 (23:27 +0100)] 
msvfw32: Created Dutch translations.

16 years agonet: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 22:41:33 +0000 (23:41 +0100)] 
net: Created Dutch translations.

16 years agocredui: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 21:50:26 +0000 (22:50 +0100)] 
credui: Created Dutch translations.

16 years agobrowseui: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 20:53:32 +0000 (21:53 +0100)] 
browseui: Created Dutch translations.

16 years agoxcopy: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 15:12:52 +0000 (16:12 +0100)] 
xcopy: Created Dutch translations.

16 years agolocalui: Created Dutch translations.
Frans Kool [Fri, 15 Feb 2008 19:57:10 +0000 (20:57 +0100)] 
localui: Created Dutch translations.

16 years agowinhelp: Added missing Dutch translations.
Frans Kool [Fri, 15 Feb 2008 14:24:49 +0000 (15:24 +0100)] 
winhelp: Added missing Dutch translations.

16 years agowineconsole: Added missing Dutch translations.
Frans Kool [Fri, 15 Feb 2008 14:17:23 +0000 (15:17 +0100)] 
wineconsole: Added missing Dutch translations.

16 years agoprogman: Added missing LGPL-license in Dutch translations.
Frans Kool [Fri, 15 Feb 2008 13:58:27 +0000 (14:58 +0100)] 
progman: Added missing LGPL-license in Dutch translations.

16 years agomshtml: Added missing Dutch translations.
Frans Kool [Fri, 15 Feb 2008 13:49:53 +0000 (14:49 +0100)] 
mshtml: Added missing Dutch translations.

16 years agourlmon: Check the return value of ReadFile and return INET_E_DOWNLOAD_FAILURE is...
Rob Shearman [Fri, 15 Feb 2008 10:09:25 +0000 (10:09 +0000)] 
urlmon: Check the return value of ReadFile and return INET_E_DOWNLOAD_FAILURE is it fails.

Initialise *pcbRead to zero, if the parameter is not NULL.

16 years agowininet: Fix the return value check of SHGetSpecialFolderPathW in URLCacheContainers_...
Rob Shearman [Fri, 15 Feb 2008 10:06:38 +0000 (10:06 +0000)] 
wininet: Fix the return value check of SHGetSpecialFolderPathW in URLCacheContainers_CreateDefaults.

It returns a BOOL, not an HRESULT.

16 years agowininet: Fix an off-by-one error in the boundary checks in HTTP_DecodeBase64.
Rob Shearman [Fri, 15 Feb 2008 10:06:32 +0000 (10:06 +0000)] 
wininet: Fix an off-by-one error in the boundary checks in HTTP_DecodeBase64.

16 years agourlmon: Fix the character count passed into MultiByteToWideChar in HttpProtocol_Start.
Rob Shearman [Fri, 15 Feb 2008 10:06:26 +0000 (10:06 +0000)] 
urlmon: Fix the character count passed into MultiByteToWideChar in HttpProtocol_Start.

16 years agoshell32: Fix character count passed into lstrcpnA in SHGetDataFromIDListA.
Rob Shearman [Fri, 15 Feb 2008 10:06:13 +0000 (10:06 +0000)] 
shell32: Fix character count passed into lstrcpnA in SHGetDataFromIDListA.