Jacek Caban
f7371871df
urlmon: Correctly handle creating object failure.
2008-02-22 12:09:31 +01:00
Dan Hipschman
2d7b1f18b1
widl: Allow is_string_type to work for typedef'd types.
2008-02-22 12:04:26 +01:00
Roderick Colenbrander
e2d70fff6b
ddraw: Add yv12 detection support.
2008-02-22 12:04:01 +01:00
Frans Kool
f8b94d3f5d
crypt32: Created Dutch translations.
2008-02-22 12:03:47 +01:00
Andrew Talbot
b6c28c7b72
dmband: Rename identifiers to remove false implications of type.
2008-02-22 12:03:05 +01:00
Maarten Lankhorst
284f86183c
advapi: Check if service really exists before bombing out in CreateService.
2008-02-22 11:55:12 +01:00
Roderick Colenbrander
0b3d880c8e
wined3d: Use the color key in glAlphaFunc in case of index_in_alpha.
2008-02-22 11:54:51 +01:00
Roderick Colenbrander
0cdccfc8b5
wined3d: Unify p8 render target detection code.
2008-02-22 11:54:40 +01:00
Roderick Colenbrander
a5444cb897
wined3d: In DirectDraw a palette is a property of a surface while in d3d8/9 it is a property of a device.
2008-02-22 11:54:31 +01:00
Roderick Colenbrander
98a0786096
wined3d: Don't flush in D3D RealizePalette without a palette.
2008-02-22 11:53:45 +01:00
Roderick Colenbrander
c623ffd7d0
wined3d: Don't flush in GDI RealizePalette without a palette.
2008-02-22 11:53:29 +01:00
Stefan Leichter
ebbc1e781c
user32: Fix a test of GetMouseMovePointsEx failing on platforms winxp and win2k3.
2008-02-22 11:53:19 +01:00
Rob Shearman
428ada3c8a
winex11.drv: Optimise getting the bits of a DIB after calling SetDIBits.
...
Sync the application's bits in SetDIBits if the input bits are in
exactly the same format and the size of the image is small enough not to
cause a performance hit (in case the application doesn't get ever access
the bits directly).
2008-02-22 11:52:08 +01:00
Rob Shearman
582de7ba0d
gdi32: Optimise StretchBlt for the case where no stretching is being done and the whole image is being set.
...
In this case, we can just call SetDIBits which is likely to be a lot faster.
2008-02-22 11:44:58 +01:00
Alexandre Julliard
42ad345852
winex11: Re-create the client window when setting the pixel format on a top-level window.
2008-02-22 10:40:22 +01:00
Alexandre Julliard
e9307d09a6
winex11: Keep track of the window colormap and free it on destroy.
2008-02-21 20:23:32 +01:00
Aric Stewart
b5511ac6bf
coreaudio: Set mDataByteSize of the buffer to the amount data provided. Greatly helps reduce audio corruption on buffer underflows.
2008-02-21 20:23:17 +01:00
Louis Lenders
1df00aff39
shdocvw: Pretend success in WebBrowser_get_RegisterAsDropTarget.
2008-02-21 20:23:10 +01:00
Rob Shearman
35be5e1d1b
winspool: Fix the character count passed into RegEnumKeyExW in get_local_monitors.
...
RegEnumKeyExW takes a character count for the key name, not a byte count.
2008-02-21 20:16:24 +01:00
Rob Shearman
ee8dd6a19f
Revert "winspool: Fix character count passed to RegQueryValueExW in get_local_monitors".
...
This reverts commit 6886a49c59
.
RegQueryValueExW takes a byte count, not a character count (spotted by
Detlef Riekenberg).
2008-02-21 20:16:20 +01:00
Rob Shearman
0435395ccc
dplayx: Fix incorrect check in DirectPlayLobbyAImpl_EnumLocalApplications and IDirectPlayLobbyAImpl_EnumAddressTypes.
...
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the checks.
2008-02-21 20:16:11 +01:00
Rob Shearman
488ac40fa8
dplayx: Fix incorrect check in DirectPlay3AImpl_EnumConnections.
...
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the check.
2008-02-21 20:16:08 +01:00
Rob Shearman
f21b91c0a2
dbghelp: Fix read beyond end of field in module_get_debug.
2008-02-21 20:16:04 +01:00
Rob Shearman
5e1976368a
dbghelp: VARIANT unions are accessed by name in msc.c so define NONAMELESSUNION.
2008-02-21 20:15:59 +01:00
Huw Davies
503009cf37
user32: Add a test for CS_OWNDC windows that are created invisible.
2008-02-21 20:15:48 +01:00
Alexandre Julliard
23afe2e94c
winex11: Make the BitBlt short-cuts more generic to apply to all possible ROPs.
2008-02-21 20:15:41 +01:00
Mikołaj Zalewski
997e5f1230
Make Italian, Spanish, Dutch and German resources use SUBLANG_NEUTRAL.
2008-02-21 14:18:07 +01:00
Jacek Caban
a821cc34f6
urlmon: Make session object thread safe.
2008-02-21 13:52:18 +01:00
Jacek Caban
a23a36077c
urlmon: Optimize get_protocol_info for urlmon protocols.
2008-02-21 13:52:15 +01:00
Jacek Caban
2b90a7d6d5
urlmon: Optimize registering urlmon protocols.
2008-02-21 13:52:13 +01:00
Dmitry Timoshkov
ae8457e431
winex11.drv: Add an optimized path for BitBlt(SRCINVERT).
2008-02-21 13:15:33 +01:00
Andrew Talbot
1cfdeb0e0a
dmcompos: Assign to structs instead of using memcpy.
2008-02-21 13:09:13 +01:00
Rob Shearman
e7d91129d9
ntdll: When using HEAP_ZERO_MEMORY in heap allocation functions, don't clear the whole block.
...
Instead only clear the number of bytes requested and mark the remainder
as uninitialised.
2008-02-21 13:00:05 +01:00
Rob Shearman
10b38faf3a
ntdll: Fix the use of oldSize in RtlReAllocateHeap as both the size of the old block and the number of bytes used in the old block.
2008-02-21 12:55:49 +01:00
Alexandre Julliard
8ee07d49ae
winex11: Re-introduce a separate X11 window for the client area of top-level windows.
2008-02-21 12:53:00 +01:00
James Hawkins
e43eee8759
msi: Fix the INSTALLPROPERTY_LASTUSEDSOURCE case of MsiSourceListSetInfo.
2008-02-21 12:53:00 +01:00
James Hawkins
6c7339eea1
msi: Allow enumerating the sources without querying the source name.
2008-02-21 12:53:00 +01:00
James Hawkins
3de0014750
msi: Publish a few SourceList properties.
2008-02-21 12:53:00 +01:00
James Hawkins
2d5ba8d20d
msi: Implement MsiSourceListEnumSources.
2008-02-21 12:53:00 +01:00
Alexander Dorofeyev
29d87c6cbf
ddraw/tests: Add a test of D3DTBLEND_MODULATE with P8 texture.
2008-02-21 12:53:00 +01:00
Alexander Dorofeyev
9af59fb7f0
ddraw: Release interfaces when exiting with error.
2008-02-21 12:53:00 +01:00
Jacek Caban
9de210a037
urlmon: Fixed crash on old IE.
2008-02-21 12:53:00 +01:00
Jacek Caban
2f046e9623
mshtml: Report true scheme for about:blank URL.
2008-02-21 12:53:00 +01:00
Jacek Caban
7ea9c7d3e1
mshtml: Added nsINetUtil interface to nsIOService.
2008-02-21 12:53:00 +01:00
Jacek Caban
aac079a87d
browseui: Code clean up.
2008-02-21 12:53:00 +01:00
Chris Robinson
8f46a51192
winemp3: Don't keep unused data buffered.
2008-02-21 12:52:59 +01:00
Alistair Leslie-Hughes
64683549b0
msxml3: Implement IDispatch for IXMLDOMNodeList.
2008-02-21 12:26:58 +01:00
Alistair Leslie-Hughes
f90fcca181
msxml3: Implement IDispatch for IXMLDOMImplementation.
2008-02-21 12:26:46 +01:00
Alistair Leslie-Hughes
93d1c2755a
msxml3: Added PI tests.
2008-02-21 12:26:38 +01:00
Alistair Leslie-Hughes
8c4f9fe62c
msxml3: Implement get_data for PI Nodes.
2008-02-21 12:26:29 +01:00