Rob Shearman
628183c2f9
advapi32: Document that the cbData parameter of RegSetValueA/W is ignored.
2008-02-18 13:29:56 +01:00
Rob Shearman
121be51f1d
advapi32: Add tests for RegSetValueA/W.
...
Fix RegSetValueA/W to return ERROR_INVALID_PARAMETER if NULL data is
passed in.
2008-02-18 13:29:51 +01:00
Jacek Caban
45b862d5ca
mshtml: Don't mix nsresult with HRESULT.
2008-02-18 12:57:10 +01:00
Jacek Caban
746ffa651a
urlmon: Use BindToStorage hack only for binding to IStream.
2008-02-18 12:57:06 +01:00
Jacek Caban
5321c7154a
urlmon: Added audio/basic MIME filter.
2008-02-18 12:57:00 +01:00
Jacek Caban
374007985a
urlmon: E_PENGING returned by Start is not an error.
2008-02-18 12:56:53 +01:00
Jacek Caban
1b79f4dbee
urlmon: Added URLDownloadToFile tests.
2008-02-18 12:56:47 +01:00
Jacek Caban
74b0897cf0
urlmon: Added TYMED_FILE support to CopyStgMedium.
2008-02-18 12:56:36 +01:00
Jacek Caban
d2243989ca
urlmon: URLDownloadToFileA code clean up.
2008-02-18 12:56:28 +01:00
Jacek Caban
5ca20089c4
urlmon: Reimplement URLDownloadToFileW on top of URL moniker.
2008-02-18 12:56:02 +01:00
James Hawkins
9d0ae904d0
msi: Add tests for MsiSourceListEnumSources.
2008-02-18 12:41:37 +01:00
James Hawkins
f177dc9f90
msi: Add tests for enumerating the source list after publishing.
2008-02-18 12:41:37 +01:00
James Hawkins
40aa7df344
msi: Implement the MSIMODIFY_REFRESH command of MsiViewModify.
2008-02-18 12:41:37 +01:00
James Hawkins
30e5321867
msi: Add tests for the MSIMODIFY_REFRESH command.
2008-02-18 12:41:37 +01:00
James Hawkins
bbdf79bc8c
msi: Convert REG_DWORD properties to strings in MsiGetProductInfo.
2008-02-18 12:41:37 +01:00
James Hawkins
8412a1363b
msi: Set the UserLanguageID property.
2008-02-18 12:41:37 +01:00
Marcus Meissner
e94367cc5e
wintab32: Mark some signed entities as LONG.
2008-02-18 12:41:37 +01:00
Marcus Meissner
494dd5f1fa
dinput: Some debug output for BuildActionMap.
2008-02-18 12:41:37 +01:00
Marcus Meissner
f09f03a723
user32: Handle error returns from ImmGetCompositionString.
2008-02-18 12:41:37 +01:00
Marcus Meissner
2ef077e95e
taskmgr: Make stuff static.
2008-02-18 12:41:37 +01:00
Alistair Leslie-Hughes
4a58bf5cff
msxml3: Support functions for typelib.
2008-02-18 12:41:37 +01:00
Frans Kool
1f0ac3743c
iccvid: Created Dutch translations.
2008-02-18 12:41:36 +01:00
Frans Kool
e312a42812
localspl: Created Dutch translations.
2008-02-18 12:41:36 +01:00
Frans Kool
b13e856d58
msvidc32: Created Dutch translations.
2008-02-18 12:41:36 +01:00
Frans Kool
6f68cda74c
wineboot: Created Dutch translations.
2008-02-18 12:41:36 +01:00
Frans Kool
275ba2547a
write: Created Dutch translations.
2008-02-18 12:41:36 +01:00
Rob Shearman
6886a49c59
winspool: Fix character count passed to RegQueryValueExW in get_local_monitors.
2008-02-18 12:41:36 +01:00
Rob Shearman
85fbdfcc9e
msi: Fix the character count passed into RegSetValueExA in test_MsiQueryFeatureState.
2008-02-18 12:41:36 +01:00
Rob Shearman
4131edbdbe
shell32: Fix incorrect character count passed into RegEnumKeyExW in CreateDesktopEnumList.
2008-02-18 12:20:50 +01:00
Rob Shearman
7ed33ae721
kernel32: Fix handle leak in start_console_renderer_helper.
2008-02-18 12:20:38 +01:00
Rob Shearman
903a486dc0
cabinet: Replace strcasecmp call with lstrcmpiA as strcasecmp isn't portable and doesn't take into account the current codepage.
2008-02-18 12:20:35 +01:00
Alexandre Julliard
3bd142e907
winex11: Use GetDCHook to retrieve the dce pointer instead of storing it in the physdev structure.
2008-02-18 12:08:55 +01:00
Alexandre Julliard
50dea38178
gdi32: Export the DC hook functions as 32-bit functions.
2008-02-17 20:29:55 +01:00
Alexandre Julliard
543909958f
comctl32: Remove unnecessary \n in trace.
2008-02-17 20:26:13 +01:00
Aric Stewart
fd67f32ee3
imm: Ensure hCompStr handle is not NULL and check for empty composition strings properly.
2008-02-16 16:04:31 +01:00
Alistair Leslie-Hughes
e9063b7776
msxml3: Implement IXMLDOMAttribute name property.
2008-02-16 16:02:21 +01:00
Alistair Leslie-Hughes
701991ca32
msxml3: Implement IXMLDOMProcessingInstruction target.
2008-02-16 16:02:15 +01:00
James Hawkins
0d2f7322d3
tools/wine.inf: Create fake dlls for itircl.dll and itss.dll.
2008-02-16 15:16:50 +01:00
James Hawkins
26424a0a59
tools/wine.inf: Create a fake file for hh.exe.
2008-02-16 15:16:46 +01:00
James Hawkins
58b0686e95
itircl: Add a stub implementation of itircl.dll.
2008-02-16 15:16:40 +01:00
Marcus Meissner
11b25a65ac
msi: Fixed error reporting of add_streams_to_table.
2008-02-16 15:15:26 +01:00
Marcus Meissner
f1a688a946
dinput: Removed superflous < 0 check.
2008-02-16 15:11:12 +01:00
Marcus Meissner
da77b8a0f3
dinput: Add debug output for IDirectInput8A::EnumDevicesBySemantics.
2008-02-16 15:11:00 +01:00
Marcus Meissner
9ce27fc7c1
dinput: Add a dumper for LPDIACTIONFORMAT.
...
Also make the DINPUT_instance static.
2008-02-16 15:10:47 +01:00
Steven Edwards
973c29716b
quartz: Bump the amount of time in the referenceclock test slightly.
2008-02-16 15:10:31 +01:00
Rob Shearman
f59570db68
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.
2008-02-16 14:58:28 +01:00
Rob Shearman
8608e895eb
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.
2008-02-16 14:58:24 +01:00
Rob Shearman
386427e739
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.
2008-02-16 14:58:14 +01:00
Rob Shearman
a82f4dd9b7
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.
2008-02-16 14:57:44 +01:00
Alexandre Julliard
1d0bcb3b37
browseui: Remove WINAPI from functions that don't need it.
2008-02-16 14:05:32 +01:00