Rob Shearman
de527d5ec0
ole32: Add tests for invalid arguments of CoMarshalInterface and CoMarshalInterThreadInterfaceInStream.
2007-01-10 12:16:08 +01:00
Rob Shearman
7730e1408f
ole32: Return an error from CoUnmarshalInterface if pStream is NULL or if ppv is NULL.
2007-01-10 12:15:10 +01:00
Rob Shearman
35548d15c4
ole32: Fix Read/WriteClassStm to return an error if the passed in stream pointer is NULL.
2007-01-10 12:14:24 +01:00
Rob Shearman
923bc6bf3d
ole32: Return an error in CoMarshalInterface if pStream is NULL.
2007-01-10 12:14:21 +01:00
Rob Shearman
fd07191673
ole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and IStream_Write and to not compare the bytes read to the bytes written.
...
Add tests for IStream::CopyTo of the HGLOBAL stream implementation.
2007-01-10 12:13:22 +01:00
Rob Shearman
ba25254d9f
ole32: Remove some unneeded inclusions of headers.
...
Change some incorrect usages of SEEK_SET to the intended STREAM_SEEK_SET
instead.
2007-01-10 12:08:51 +01:00
Rob Shearman
d02b27c0e9
ole32: Move test for CoGetInterfaceAndReleaseStream to compobj.c.
2007-01-10 12:02:37 +01:00
Rob Shearman
43d0d85f67
ole32: Use the standard list functions for the global interface table implementation.
2007-01-10 12:02:35 +01:00
Rob Shearman
c21f5c7c6a
ole32: Move the Running Object Table test in marshal.c to moniker.c to put it with the other ROT tests.
2007-01-10 12:02:28 +01:00
Rob Shearman
beaaf0514f
ole32: Fix a comment in rpc_sendreceive_thread that wasn't correct.
2007-01-10 12:02:26 +01:00
Rob Shearman
84158d6742
ole32: Remove a FIXME comment that no longer applies.
2007-01-10 12:02:24 +01:00
James Hawkins
b3331d1a76
advpack: Fill the output buffer to workaround a bug in IE7s advpack.
2007-01-10 12:00:19 +01:00
James Hawkins
74ada83c60
comctl32: Rewrite the up-down control tests to add message checking.
2007-01-10 12:00:15 +01:00
Bill Medland
cf6e0d8270
odbccp32: Add tests structure.
2007-01-10 11:59:47 +01:00
Dmitry Timoshkov
13dfa9a711
kernel32: Do not forget to cleanup if the test is skipped.
2007-01-10 11:59:02 +01:00
Dmitry Timoshkov
f6702ec4af
winex11.drv: Force the fullscreen state update once the window is mapped.
2007-01-10 11:58:56 +01:00
Francois Gouget
e66d1cd5e9
wininet: Consistenly use INTERNET_SetLastError().
2007-01-10 11:58:47 +01:00
Paul Vriens
06a14de18b
ntdll/tests: Skip some tests on Windows Vista.
2007-01-10 11:58:36 +01:00
Alexandre Julliard
e4bd0d889e
ntdll/tests: Fix exception test for CPUs that do segment limit checks differently.
2007-01-10 11:58:16 +01:00
Alexandre Julliard
56407742b5
ntdll/tests: Don't bother testing the port functions if creating the port failed.
2007-01-10 11:30:47 +01:00
Francois Gouget
052104b9e4
shlwapi/tests: Print GetLastError() in decimal with '%u'.
2007-01-09 12:48:44 +01:00
Francois Gouget
b66eeddec6
wintrust/tests: Print GetLastError() in decimal with '%u'.
2007-01-09 12:48:41 +01:00
Francois Gouget
eb75b17801
mcicda: Compare GetLastError() to kernel error codes, not ntdll ones.
2007-01-09 12:48:39 +01:00
Hans Leidekker
7918c59f86
kernel32: Add a stub implementation for GetVolumeNameForVolumeMountPoint{A, W}.
2007-01-09 12:46:37 +01:00
Samuel Lidén Borell
a7c9970762
kernel32: Add SetTermsrvAppInstallMode stub.
2007-01-09 12:46:28 +01:00
Mike McCormack
4d72d7897f
kernel32: Implement EndUpdateResource for the case existing resources are deleted.
2007-01-09 12:22:21 +01:00
Patrik Stridvall
918152734c
dxguid: Add the rmxfguid.h header and export the GUIDs.
2007-01-09 12:22:17 +01:00
Felix Nawothnig
2eb171c1f5
treeview: Initialize iImage and iSelectedImage with zero.
2007-01-09 12:04:40 +01:00
Ken Thomases
5a220321df
kernel32: Don't release preferred_locales until we're done with its members.
2007-01-09 12:04:30 +01:00
Michael Stefaniuc
22684cc767
janitorial: Remove stray '\' at end of lines.
2007-01-09 12:04:26 +01:00
Michael Stefaniuc
290ae94e66
wined3d: Remove stray '\' at end of lines.
2007-01-09 12:03:50 +01:00
Michael Stefaniuc
3cf9f84561
dsound: Remove stray '\' at end of lines.
2007-01-09 12:03:46 +01:00
Andrew Talbot
6a9d6ef275
dsound: Remove unused function.
2007-01-09 12:03:38 +01:00
Andrew Talbot
10334ed041
hhctrl.ocx: Remove unused variable.
2007-01-09 12:03:27 +01:00
Andrew Talbot
45bd6336c2
gdi32: Remove unused variables.
2007-01-09 12:02:21 +01:00
Andrew Talbot
21ebf42f83
gdi32: Declare some functions static.
2007-01-09 12:01:55 +01:00
Andrew Talbot
d4fdeeaa46
gdi32: Remove unused function.
2007-01-09 12:01:50 +01:00
Paul Vriens
32fbfea47a
ole32/tests: Cast-qual warnings fixes.
2007-01-09 12:01:45 +01:00
Detlef Riekenberg
83aeda3fff
localspl/tests: Load the user interface dll on demand.
2007-01-09 12:01:39 +01:00
Alexandre Julliard
6addb22017
dsound: The dsconf.h GUIDs are now in libdxguid.
2007-01-08 22:01:56 +01:00
Patrik Stridvall
6e062a4e08
dsound: The GUID:s defined in dsconf.h should be exported by dxguid.
2007-01-08 21:14:31 +01:00
Patrik Stridvall
4ef65b1e26
imm32: Only unregister the IME class if it was registered.
2007-01-08 21:14:04 +01:00
Paul Vriens
aea09ade58
kernel32/tests: Prevent memory leak.
2007-01-08 21:13:54 +01:00
Vitaliy Margolen
4b33fd691a
dinput: Set event from queue_event, simplifying code a bit.
2007-01-08 21:13:40 +01:00
Vitaliy Margolen
8e8b4f03b0
dinput: Use proper offset when queuing keyboard events.
2007-01-08 21:13:35 +01:00
Vitaliy Margolen
edd84eedc8
winex11drv: Change FIXME to WARN in X11DRV_GetKeyNameText.
2007-01-08 21:13:31 +01:00
Duane Clark
2575c37b22
comctl32: listview: Allow LVIF_STATE flag in subitems.
2007-01-08 21:00:59 +01:00
Jonathan Ernst
dbedc885da
localspl: Added French translation.
2007-01-08 21:00:46 +01:00
Stefan Dösinger
577f8db7cf
wined3d: Fix np2 textures.
2007-01-08 21:00:23 +01:00
Stefan Dösinger
9f2e0fa2e0
wined3d: Do not try to read the vertex decl when the stateblock isn't finalized.
2007-01-08 21:00:14 +01:00
Stefan Dösinger
2e55c196ee
wined3d: Remove some unneeded context cache members from the device.
2007-01-08 21:00:04 +01:00
Stefan Dösinger
d47ec21280
wined3d: Vertex buffers can use the declaration from the device.
2007-01-08 20:59:57 +01:00
Stefan Dösinger
6fb1869b98
wined3d: Do not preload vertex buffers in unlock.
2007-01-08 20:59:48 +01:00
Stefan Dösinger
b310e98693
wined3d: Clean up drawprim a bit.
2007-01-08 20:59:38 +01:00
Stefan Dösinger
4e8e47fc6c
ddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.
2007-01-08 20:59:29 +01:00
Stefan Dösinger
478d22f742
wined3d: Do not keep internal references on index buffers.
2007-01-08 20:59:17 +01:00
Stefan Dösinger
3581d8e8d8
wined3d: Do not keep internal references on vertex buffers.
2007-01-08 20:59:06 +01:00
Stefan Dösinger
467fa4e702
wined3d: Do not keep internal references on pixel shaders.
2007-01-08 20:58:53 +01:00
Stefan Dösinger
7123d617a4
wined3d: Do not keep internal references on vertex shaders.
2007-01-08 20:58:45 +01:00
Stefan Dösinger
15f91b4ad3
wined3d: Do not keep internal references to the vertex declaration.
2007-01-08 20:58:36 +01:00
Stefan Dösinger
fdb62cbaeb
wined3d: Do not activate vertex shaders needlessly.
2007-01-08 20:58:21 +01:00
Stefan Dösinger
09ab812e79
wined3d: Avoid negative draw start indices.
2007-01-08 20:58:11 +01:00
Stefan Dösinger
8e37fcd266
wined3d: Move applying shader constants to the state table.
2007-01-08 20:57:57 +01:00
Stefan Dösinger
f2dfbe76c2
wined3d: Remove the general query fixme.
2007-01-08 20:57:03 +01:00
Stefan Dösinger
799770b992
wined3d: Apply shaders in their state handlers.
2007-01-08 20:56:51 +01:00
Stefan Dösinger
7e314011fb
wined3d: Move debugging fixmes from drawprim to the stream source handler.
2007-01-08 20:56:36 +01:00
Stefan Dösinger
27bac24acb
wined3d: Re-add the fixed function stream source trace.
2007-01-08 20:56:06 +01:00
Stefan Dösinger
d5f18e6a63
wined3d: Move applying the gl stream sources to the state table.
2007-01-08 20:55:51 +01:00
Dmitry Timoshkov
d3d030eb88
user32: Restore old WM_SIZE handler in mdi child.
2007-01-08 12:53:06 +01:00
Dmitry Timoshkov
67568764e5
kernel32: Print more information about the reason of a test failure.
2007-01-08 12:52:52 +01:00
Dmitry Timoshkov
1e7ba7c2ce
kernel32: Fix the file sharing test to pass cleanly under XP and Win9x.
2007-01-08 12:52:46 +01:00
Dmitry Timoshkov
cda3968693
kernel32: Skip the VirtualAllocEx test under Win9x.
2007-01-08 12:51:40 +01:00
Dmitry Timoshkov
ccd60c1915
user32: Add one more GetSystemMenu test.
2007-01-08 12:51:27 +01:00
Dmitry Timoshkov
b8c72fdf7c
user32: Make message tests pass cleanly under XP SP2.
2007-01-08 12:51:20 +01:00
Rob Shearman
47a8b86b53
wininet: Use Keep-Alive for HTTP requests if specified by the flags passed into HttpOpenRequest.
2007-01-08 12:39:50 +01:00
Rob Shearman
a9c2cfa8d9
wininet: Fix the handling of Accept types passed into HttpOpenRequest
...
by properly coalescing all the types into the Accept header value,
rather than just adding the first.
2007-01-08 12:39:47 +01:00
Rob Shearman
7e8ef764b8
wininet: Rename HTTP_Base64 to HTTP_EncodeBase64 to more accurately reflect what it does.
2007-01-08 12:39:42 +01:00
Rob Shearman
b624e8125c
ole32: Fix the OLE clipboard test to call OleInitialize before performing the tests to fix test failures on Windows.
2007-01-08 12:35:44 +01:00
Rob Shearman
a45a2e37f9
ole32: Add a field to the TLS data to determine whether OLE has been initialised for the current thread.
2007-01-08 12:35:41 +01:00
Rob Shearman
2568c4662a
ole32: IPeristStream implies IPersist and IStream implies ISequentialStream so fix the Structured Storage stream implementation's QueryInterface with to reflect this.
2007-01-08 12:35:38 +01:00
Rob Shearman
482063bc29
ole32: IStream inherits from ISequentialStream so the HGLOBALStream implementation must also support ISequentialStream.
2007-01-08 12:35:36 +01:00
Rob Shearman
0c51b6236c
ole32: Release the global interface table in the tests when it is no longer needed.
2007-01-08 12:35:34 +01:00
Kai Blin
6819fa520f
winmm: Remove unused variable and if check (Coverity).
2007-01-08 12:35:25 +01:00
Andrew Talbot
f0763b91ab
dplayx: Declare some functions static.
2007-01-08 12:09:23 +01:00
Andrew Talbot
482eebab9a
dmstyle: Declare some functions static.
2007-01-08 12:09:20 +01:00
Andrew Talbot
906c0cac17
dnsapi: Declare some items static.
2007-01-08 12:09:17 +01:00
Francois Gouget
7f0b93eabc
mlang/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:09:12 +01:00
Francois Gouget
ebe52bf535
mshtml/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:10 +01:00
Francois Gouget
9299c4985e
kernel32/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:07 +01:00
Francois Gouget
7a76ae1a65
gdi32/tests: Replace an '#if 0' with an 'if (0)'.
2007-01-08 12:09:05 +01:00
Francois Gouget
97422b1576
ntdll/tests: Replace an '#if 0' with an 'if (0)'.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:02 +01:00
Francois Gouget
3ba0e7b01b
d3d9/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:08:58 +01:00
Francois Gouget
4bc31a962a
crypt32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:08:55 +01:00
Francois Gouget
c579d474a4
gdi32/tests: Tweak a test to avoid an '#if 0'.
2007-01-08 12:08:52 +01:00
Francois Gouget
f96ddb27ac
urlmon/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:08:08 +01:00
Francois Gouget
f43b549081
rpcrt4/tests: Remove an unneeded '#if 0' and fix the code so it compiles without warnings.
2007-01-08 12:08:03 +01:00
Francois Gouget
9f586f1b79
rpcrt4/tests: Replace some '#if 0's with 'if (0)'s, or remove them if not needed anymore.
...
Fix the code so it compiles without warnings.
2007-01-08 12:07:59 +01:00
Francois Gouget
3dd1a8b4f1
oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:07:45 +01:00
Francois Gouget
ac25a3f93d
oleaut32/tests: Fix compilation on systems with no nameless unions (e.g. gcc 2.95).
2007-01-08 12:07:37 +01:00
Francois Gouget
5d0da6f666
setupapi/tests: Print GetLastError() in decimal with '%u'.
2007-01-08 12:06:36 +01:00
Francois Gouget
bf81fdc248
wininet/tests: Print GetLastError() in decimal with '%u'.
2007-01-08 12:06:27 +01:00
Francois Gouget
48ca5fce3b
winspool.drv/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:06:24 +01:00
Francois Gouget
d2daa384e9
shell32/tests: Hack SHGetFileInfo() so it does not crash and add a test for it.
2007-01-08 12:06:21 +01:00
Dmitry Timoshkov
3d01fc39aa
kernel32: Skip the OpenProcess test under Win9x.
2007-01-08 11:46:05 +01:00
H. Verbeet
d73e5d6fc8
d3d8: IDirect3DDevice8Impl_GetVertexShaderDeclaration gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
H. Verbeet
6e3b732ffb
d3d8: IDirect3DDevice8Impl_GetVertexShaderFunction gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
H. Verbeet
cae630f92e
d3d8: IDirect3DDevice8Impl_GetPixelShaderFunction gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
Jacek Caban
d159b33228
shlwapi: Forward CLSIDFromProgIDWrap to ole32 (with test).
2007-01-08 11:46:05 +01:00
Jonathan Ernst
5e4f792eab
shdoclc: Update French translation.
2007-01-08 11:46:05 +01:00
Dmitry Timoshkov
f663cc1622
devenum: Do not store full DLL path in the registry.
2007-01-06 12:04:25 +01:00
Dmitry Timoshkov
802967921f
qcap: Do not store full DLL path in the registry.
2007-01-06 12:04:20 +01:00
Detlef Riekenberg
e82d2285f4
winspool: Implement XcvDataW.
2007-01-06 11:41:26 +01:00
Detlef Riekenberg
72b126b220
winspool: Call the Portmonitor for XcvMonitor and XcvPort in OpenPrinter.
2007-01-06 11:41:15 +01:00
Detlef Riekenberg
f85b02b6ad
winspool: Start support for XcvMonitor and XcvPort in OpenPrinter.
2007-01-06 11:41:04 +01:00
Detlef Riekenberg
58d1e2fa4d
winspool: Support the local computername as servername for OpenPrinter.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
c3dc692b20
winex11drv/user32: Add ClipCursor to x11drv to pass clip rectangle to x11drv.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
005bb87342
dinput: Fix possible NULL deference.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
b223b021a5
dinput: Fix memory leak.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
30e2fbcb6e
dinput: Fix mouse to use proper offset when queuing new events. Add handling of X-buttons.
...
We should use instance IDs instead of sequential numbers to get correct offset.
2007-01-06 11:40:46 +01:00
Eric Pouech
c6e8c2aab1
dbghelp: Handling of S_SALIGN symbols.
2007-01-06 11:40:45 +01:00
Eric Pouech
bbef1cbd2d
winedump: Removed cvinclude.h.
2007-01-06 11:40:44 +01:00
Eric Pouech
1b158dd38d
dbghelp: Corrected the map/unmap operations for ELF sections.
...
Now correctly free the mapped areas when no longer used.
2007-01-06 11:40:44 +01:00
Kai Blin
c3bf8b88ad
msacm32: Fix comment and remove unneeded if check (Coverity).
...
Thanks to Alex Villacís Lasso for comments.
2007-01-06 11:40:44 +01:00
Francois Gouget
386bb905e7
ole32: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
51ab5c33c8
gdi32/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
947b71aeb0
shell32/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
591f107cb5
localspl/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
f3e7c5380a
version/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
4c93eb2e66
ddrawex: Self-register the DirectDrawFactory CoClass.
2007-01-05 20:28:02 +01:00
Francois Gouget
168b300113
dinput8: Self-register the DirectInput8 CoClass.
2007-01-05 20:27:20 +01:00
Francois Gouget
f46cfe601c
advapi32: Remove a useless macro.
2007-01-05 20:27:13 +01:00
Kai Blin
9595ea7cd6
shlwapi: Remove redundant check in assignment, unicode version (Coverity).
2007-01-05 20:27:04 +01:00
Kai Blin
7bfe2b06c3
user32: If pTest was allocated, length has to be > 0 (Coverity).
2007-01-05 20:26:52 +01:00
Kai Blin
fb2a3914e1
ole32: Remove redundant NULL check (Coverity).
2007-01-05 20:26:47 +01:00
Jeff Latimer
cfdd3349f8
winemp3.acm: Ensure null check before dereference.
2007-01-05 20:26:39 +01:00
Jeff Latimer
d7697bd55e
wininet: Ensure null check before dereference.
2007-01-05 20:26:30 +01:00
Andrew Talbot
b530ac97fb
dmloader: Declare some functions static.
2007-01-05 18:24:29 +01:00
Andrew Talbot
96ff8e26cf
dmime: Declare some functions static.
2007-01-05 18:24:25 +01:00
Francois Gouget
4fb03d9091
quartz: Use '%u' to print GetLastError().
2007-01-05 18:24:20 +01:00
Francois Gouget
4dc5c7aede
urlmon: Print GetLastError() in decimal with '%u'.
2007-01-05 18:24:17 +01:00
Francois Gouget
597f0b86b1
qcap: Print GetLastError() in decimal with '%u'.
2007-01-05 18:24:15 +01:00
Dmitry Timoshkov
f70fb8ec4c
kernel32: GetTimeFormat and GetDateFormat should fail if LOCALE_NOUSEROVERRIDE is specified simultaneously with a format string.
2007-01-05 18:24:12 +01:00
Louis Lenders
0f02973935
devenum: Update Dutch resource.
2007-01-05 18:23:58 +01:00
Louis Lenders
36b0aabe01
comdlg32: Update Dutch resource.
2007-01-05 18:23:54 +01:00
Vitaliy Margolen
504798ce9f
dinput: Change EnumObjects to use GetObjectInfo.
...
Also small debug trace correction to make it more readable.
2007-01-05 18:23:46 +01:00
Chris Robinson
d8c67c3415
wined3d: state_pointsprite should apply to all texture units.
2007-01-04 21:36:59 +01:00
Eric Pouech
2d6e914bc0
imagehlp: Make use of the bReadOnly parameter in MapAndLoad.
2007-01-04 21:36:33 +01:00
Eric Pouech
4950d3deb2
imagehlp: Correctly handle files without NT headers in MapAndLoad.
2007-01-04 21:36:02 +01:00
Eric Pouech
5dbb25170e
imagehlp: Fixed computation of SizeOfImage in MapAndLoad.
2007-01-04 21:35:37 +01:00
H. Verbeet
7ae71a92a2
wined3d: Skip sampler state application for stages that aren't mapped to a texture unit.
2007-01-04 21:23:42 +01:00
H. Verbeet
aced8de853
wined3d: Skip WINED3DTSS_TEXCOORDINDEX state application for stages that aren't mapped to a texture unit.
2007-01-04 21:23:37 +01:00
H. Verbeet
c7fad607ba
wined3d: Don't do WINED3DTSS_ALPHAOP texture operations for stages that aren't mapped to a texture unit.
2007-01-04 21:23:31 +01:00
H. Verbeet
8c530333cb
wined3d: Don't do WINED3DTSS_COLOROP texture operations for stages that aren't mapped to a texture unit.
2007-01-04 21:18:10 +01:00
Rob Shearman
06b19b018a
wininet: Fix the releasing of the wrong reference count in HTTP_CloseHTTPRequestHandle.
...
lpwhr obviously already has a reference count of 0 because it is being destroyed.
2007-01-04 21:17:53 +01:00
Rob Shearman
272954bd81
wininet: Change the HTTP code to not assume that the connection will be closed at the end of every request.
2007-01-04 21:17:34 +01:00
Rob Shearman
f0163ae7d6
wininet: Don't send callbacks in HTTP_CloseConnection if not connected.
2007-01-04 21:17:19 +01:00
Rob Shearman
ac1b527498
wininet: Use the Content-Length header to work out how much HTTP data there is left to be read
...
and don't try to read any more than what is available.
2007-01-04 21:17:12 +01:00
Rob Shearman
cf43b16036
wininet: Always send a Connection header set to "close" because that is what we expect for the moment.
2007-01-04 21:16:38 +01:00
Rob Shearman
09dbb1b5a0
wininet: Use correct types for socket functions to avoid warnings when compiling on BSD-based systems.
2007-01-04 21:16:30 +01:00
Rob Shearman
14fb418942
wininet: Fix HTTP redirects by reseting loop_next after one loop.
2007-01-04 21:14:54 +01:00
Rob Shearman
7e1fead3fb
ntdll: Don't print a fixme in RtlQueueUserWorkItem if WT_EXECUTELONGFUNCTION is specified
...
since that is what the current behaviour is tuned for.
2007-01-04 21:14:49 +01:00
Vitaliy Margolen
4c1e52e123
dinput: Fix cut and paste error.
2007-01-04 21:14:19 +01:00
Andrew Talbot
386fdd81e9
ddraw: Declare some functions static.
2007-01-04 21:14:08 +01:00
Andrew Talbot
590bca8425
d3d9: Declare some functions static.
2007-01-04 21:14:05 +01:00
Andrew Talbot
c8df290e3c
dmband: Declare some functions static.
2007-01-04 21:14:01 +01:00
Rob Shearman
02c89e5c6f
wininet: Remove the custom thread pool implementation and use QueueUserWorkItem instead.
2007-01-04 21:13:53 +01:00
Rob Shearman
98c87d0e70
rpcrt4: Pass WT_EXECUTELONGFUNCTION to QueueUserWorkItem since the
...
function being called can sometimes take a long time to return and we
almost always want a new thread to be created if there are no free
threads available.
2007-01-04 21:13:49 +01:00
Rob Shearman
40b39b06d4
ntdll: Fix some test failures of RtlGUIDFromString and RtlStringFromGUID
...
by setting the length correctly and by doing a case-insentive compare
on the GUID string that is returned.
2007-01-04 21:13:28 +01:00
Rob Shearman
5398e17d0a
ntdll: RtlInitUnicodeString on a string too long to fit in a UNICODE_STRING
...
should set the it to have the maximum possible length and size rather
than a modulus of the actual length.
Fix test failures for RtlInitUnicodeString on Windows XP upwards.
2007-01-04 21:13:17 +01:00
Rob Shearman
2db1d0de38
ole32: Make sure to reset the message state if it has been changed in RPC_ExecuteCall before returning.
...
Fix the hrFault parameter passed into the ClientNotify function in
ClientRpcChannelBuffer_SendReceive so that it is correct in the case of
messages dispatched with PostMessage.
Only unmarshal ORPCTHAT for non-fault packets.
2007-01-04 21:12:36 +01:00
Dmitry Timoshkov
d57dc9da0a
user32: Fix some failures in the MDI message test.
2007-01-04 21:12:26 +01:00
Dmitry Timoshkov
688d9af61d
user32: Fix some failures of the ShowWindow test under Windows 2003.
2007-01-04 20:59:43 +01:00
Kai Blin
f21bd7ba1d
shlwapi: Remove redundant check in assignment (Coverity).
2007-01-04 20:59:37 +01:00
Michael Gardiner
f9d8449db2
ole32: Stop StgOpenStorage from creating a file when it does not already exist.
2007-01-04 20:53:39 +01:00
Mike McCormack
d6ea1bf120
comctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem().
2007-01-04 20:53:21 +01:00
Mike McCormack
2d097f7024
comctl32: Remove unnecessary casts.
2007-01-04 20:53:18 +01:00
Alexandre Julliard
5c8421d3e7
server: Add a generic apc_call structure to make it easier to extend, and more type-safe.
2007-01-04 13:40:09 +01:00
Alexandre Julliard
49b49c30fc
server: Notify the server that an APC has completed in the next get_apc call.
2007-01-04 13:17:53 +01:00
Francois Gouget
bbb2b7fd98
Assorted spelling fixes.
2007-01-04 11:27:31 +01:00
Francois Gouget
f54caadc49
ws2_32/tests: Use '%d' to print GetLastError().
2007-01-04 11:26:25 +01:00
Francois Gouget
14918e293a
kernel32/tests: Use '%d' to print GetLastError().
2007-01-04 11:26:22 +01:00
Francois Gouget
b84417ee11
itss: Fix spelling of the dwOrigin variables.
2007-01-04 11:25:10 +01:00
Francois Gouget
c3ddf0a148
rsabase/tests: Remove unneeded casts.
2007-01-04 11:25:08 +01:00
Eric Pouech
883732281e
dbghelp: Implemented 64 bit versions of EnumerateLoadedModules.
2007-01-04 11:12:13 +01:00
Stefan Dösinger
2ffc90d670
wined3d: Dirtify the stream sources in DrawPrimitiveUP.
2007-01-04 10:58:29 +01:00
Stefan Dösinger
51a9810693
wined3d: Move decoding the streams to their own inline function.
2007-01-04 10:58:20 +01:00
Stefan Dösinger
5d2ce97136
wined3d: Catch NOP SetStreamSource changes.
2007-01-04 10:58:02 +01:00
Stefan Dösinger
4e0f7ccd7d
wined3d: Catch nop pixel shader changes.
2007-01-04 10:57:49 +01:00
Stefan Dösinger
cd9a3517f3
wined3d: Catch NOP vertex declaration changes.
2007-01-04 10:57:41 +01:00
Stefan Dösinger
0d700bef5d
wined3d: Break the viewport out of the vertex declaration state.
2007-01-04 10:57:33 +01:00
Vitaliy Margolen
f2a3ad2481
dinput: Implement mouse GetObjectInfo on top of base class.
2007-01-04 09:57:35 +01:00
Vitaliy Margolen
20ba784aac
dinput: Move keyboard to using new GetObjectInfo.
2007-01-04 09:57:11 +01:00
Vitaliy Margolen
0edc6e26a7
dinput: Implement GetObjectInfo[A|W] in base device class.
2007-01-04 09:57:05 +01:00
Mike McCormack
b4bc2c3628
kernel32: Don't try update version resources with invalid data, as it fails on Windows 2003.
2007-01-04 09:56:00 +01:00
Roderick Colenbrander
e4eac235f1
wgl: Fix piAttributes NULL crash.
2007-01-04 09:55:36 +01:00
Andrew Talbot
7c95df77ae
ddraw: Declare some functions static.
2007-01-04 09:55:15 +01:00
Andrew Talbot
6bb00a3c0e
comdlg32: Declare some items static.
2007-01-04 09:54:55 +01:00
Andrew Talbot
e946ce6b38
dinput: Declare some functions static.
2007-01-04 09:53:58 +01:00
Louis Lenders
e39a3be860
wininet: Update Dutch resource.
2007-01-04 09:53:23 +01:00
Louis Lenders
e7bebaeb13
mstml: Update Dutch resource.
2007-01-04 09:51:54 +01:00