Henri Verbeet
047e42da08
wined3d: Improve a TRACE.
2008-09-16 22:33:46 +02:00
Henri Verbeet
ee49230cd2
Make some ARB program structs and functions private to the backend.
2008-09-16 22:33:42 +02:00
Henri Verbeet
c2178eb64f
wined3d: Make some GLSL structs and functions private to the backend.
2008-09-16 22:33:35 +02:00
Rob Shearman
de03fe3c0f
ole32: Update comments in compobj.c.
2008-09-16 22:33:14 +02:00
Alexandre Julliard
e4cba25ac7
user32: Implemented UpdateLayeredWindow and UpdateLayeredWindowIndirect.
2008-09-16 16:30:19 +02:00
Alexandre Julliard
aef7723c3e
user32: Don't reinitialize the window placement even if the window rect is empty.
2008-09-16 16:29:26 +02:00
Alexandre Julliard
01584fb318
user32/tests: Fix a number of message test failures on various Windows versions.
2008-09-16 16:27:47 +02:00
Hans Leidekker
d943ffa6f7
winhttp: Fix logic inversion bug in setting disable flags.
...
Spotted by Jeremy White.
2008-09-16 13:36:42 +02:00
Hans Leidekker
4a706aae70
winhttp: Manage a session global cookie cache.
2008-09-16 13:36:38 +02:00
Hans Leidekker
4ae5741c4e
winhttp: Move handling of default request parameters back to WinHttpOpenRequest.
...
Avoids special casing all over the place.
2008-09-16 13:36:25 +02:00
Hans Leidekker
8df906f28e
winhttp: Reset content length when all data has been read.
2008-09-16 13:36:09 +02:00
Dmitry Timoshkov
11da0ac8a7
winhttp: Add some tests for set/query option, make them pass under Wine.
2008-09-16 13:36:06 +02:00
Aric Stewart
16d2a46bc5
imm32: Include a basic ImmGetCompositionString test checking ATTR lengths.
2008-09-16 13:19:17 +02:00
Aric Stewart
b17aa7813f
imm32: Update CopyCompOffsetIMEtoClient to handle A->W and W->A conversions.
2008-09-16 13:19:10 +02:00
Aric Stewart
d8c91f58e2
imm32: Update CopyCompClauseIMEtoClient to handle A->W and W->A conversions.
2008-09-16 13:19:03 +02:00
Aric Stewart
b2d9edd8a0
imm32: Correct CopyCompAttrIMEtoClient to handle A->W and W->A conversions.
2008-09-16 13:18:55 +02:00
Aric Stewart
0739200c75
imm32: Implement helper functions for copying CompositionString data out of the IME. Standardize ImmGetCompositionStringA/W to use a common T function.
2008-09-16 13:17:39 +02:00
Jacek Caban
4b9bc9816b
jscript: Added RegExp tests.
2008-09-16 11:48:23 +02:00
Jacek Caban
db69b121ac
jscript: Added String.match implementation.
...
RegExp part of patch is based on Mozilla regexp implementation.
2008-09-16 11:48:10 +02:00
Jacek Caban
9a752be1a7
jscript: Added string to object conversion implementation.
2008-09-16 11:48:03 +02:00
Jacek Caban
5670ca52ae
jscript: Added regular expression compiler based on Mozilla regexp implementation.
2008-09-16 11:48:00 +02:00
Alexandre Julliard
b0192cfed3
ntdll: Hardcode the filesystem cluster size to avoid trouble on NFS.
2008-09-16 11:32:38 +02:00
Mikołaj Zalewski
5c2fd1b192
oleaut32: VT_USERDEFINED records are passed by value.
2008-09-16 11:31:32 +02:00
Jacek Caban
4ac24dc2bf
jscript: Reuse temporary heap.
2008-09-16 11:29:50 +02:00
Jacek Caban
cf1863ed09
jscript: Added parser support for regular expressions.
2008-09-16 11:29:44 +02:00
Jacek Caban
f2e7626c7a
jscript: Added ArrayInstance::on_put implementation.
2008-09-16 11:29:38 +02:00
Jacek Caban
06d19171be
jscript: Added Array.length implementation.
2008-09-16 11:29:33 +02:00
Jacek Caban
9c25917e5d
jscript: Added Array constructor implementation.
2008-09-16 11:29:28 +02:00
Jacek Caban
199952bf55
jscript: Added missing RegExp properties.
2008-09-16 11:29:05 +02:00
Nicolas Le Cam
47bcdc32a4
comctl32/tests: Fix a failing test for some platforms.
2008-09-16 11:28:58 +02:00
Huw Davies
fd3be66531
oleaut32: Use V_INT instead of V_UNION.
2008-09-16 11:28:53 +02:00
Huw Davies
fbcd6422ef
oleaut32: Add support for VT_INT and VT_UINT constants.
2008-09-16 11:28:50 +02:00
Huw Davies
4c7380b113
inetcomm/tests: Tests for IMimeInternational_ConvertBuffer.
2008-09-16 11:28:47 +02:00
Huw Davies
91599d5088
inetcomm: Implement IMimeInternational_ConvertBuffer.
2008-09-16 11:28:44 +02:00
Nicolas Le Cam
af78a7bfe4
comctl32: Fix a failing test for some platforms.
2008-09-15 13:38:58 +02:00
Rob Shearman
f6813e55c5
d3d9: Fix type used to store return value in IDirect3DDevice9Impl_GetNPatchMode.
...
It should be a float, not an HRESULT.
2008-09-15 13:23:30 +02:00
Vitaliy Margolen
d939367ac8
dinput: Implement DIPROP_KEYNAME property for keyboard device.
...
Based on patch from Sergey Khodych.
2008-09-15 13:23:13 +02:00
Vitaliy Margolen
5085d4cd35
dinput: Replace strdup with HeapAlloc.
2008-09-15 13:22:28 +02:00
Mikołaj Zalewski
cc86f6890f
oleaut32: Add some missing simple types to _argsize and _xsize.
2008-09-15 13:20:17 +02:00
Mikołaj Zalewski
8b36e71590
oleaut32: Make _argsize and _xsize receive the full TYPEDESC and parent ITypeInfo, use a different function in IDispatch code.
2008-09-15 13:20:10 +02:00
John Klehm
294c160c36
gdiplus: Stub implementation of GdipGetImageDecoders and GdipGetImageDecodersSize.
2008-09-15 13:14:13 +02:00
Roy Shea
91e33020f0
kernel32/test: Test import entries of a core windows DLL.
2008-09-15 11:55:04 +02:00
Christian Costa
0025ef6090
d3dxof: Simplify parsing.
2008-09-15 11:49:55 +02:00
Muneyuki Noguchi
f8446f2606
winex11.drv: Make X11DRV_XIMLookupChars handle a long string properly.
2008-09-15 11:48:37 +02:00
Alistair Leslie-Hughes
8af99c9751
msxml3: Correct test.
2008-09-15 11:47:56 +02:00
Andrew Talbot
183f92b22a
comctl32: Sign-compare warnings fix.
2008-09-15 11:47:45 +02:00
Marcus Meissner
395c4163b8
kernel32/tests: Pass correct size to MultiBytetoWideChar.
2008-09-15 11:44:14 +02:00
Marcus Meissner
67b06ecba5
msi/tests: Reduce buffer to size of string written.
2008-09-15 11:43:53 +02:00
Marcus Meissner
73b16d47ad
secur32: Fixed size passed to GetComputerNameExW.
2008-09-15 11:43:37 +02:00
Marcus Meissner
8a4748bf01
dnsapi: Fixed incorrect buffer size to GetComputerNameExW.
2008-09-15 11:43:29 +02:00
Michael Karcher
fe09bc1a39
kernel32: Clean up PROFILE_isspaceW.
2008-09-15 11:43:13 +02:00
Michael Karcher
75bf84e60b
ole32/compobj: Fix function name in comment.
2008-09-15 11:31:33 +02:00
Paul Vriens
7e4ea8e57c
crypt32/tests: Don't crash on NT4.
2008-09-15 11:30:40 +02:00
Alexandre Julliard
6337ba3ca0
user32/tests: Fix a test that fails on all Windows versions.
2008-09-15 11:30:13 +02:00
Alexandre Julliard
b2f34b3587
user32/tests: Ignore some more messages.
2008-09-15 11:29:58 +02:00
James Hawkins
72638e0ea4
comctl32: Fix the remaining broken tests in win95.
2008-09-15 11:29:39 +02:00
James Hawkins
3b5c2cba44
comctl32: Fix several failing tests in win95.
2008-09-15 11:29:33 +02:00
James Hawkins
17a3949007
shell32: Remove calls to unicode functions that aren't implemented in win9x.
2008-09-15 11:29:27 +02:00
Roderick Colenbrander
e3e113383e
wined3d: Degrade an ERR to a TRACE.
2008-09-15 11:29:20 +02:00
Vitaliy Margolen
0b6f677d10
kernel32: Use FileStandardInformation to get file size.
2008-09-15 11:28:37 +02:00
Mikołaj Zalewski
322edbfe09
appwiz.cpl: French should use SUBLANG_NEUTRAL.
2008-09-15 11:24:03 +02:00
Francois Gouget
8577025789
gdiplus: Add some documentation stubs to make winapicheck happy.
2008-09-15 11:23:54 +02:00
Francois Gouget
9a13920696
d3dx9_36: Fix compilation on systems that don't support nameless unions.
2008-09-15 11:23:51 +02:00
Francois Gouget
305a48949c
mshtml/tests: Add a trailing '\n' to an ok() call.
2008-09-15 11:23:48 +02:00
Paul Vriens
2dfcb94211
msi/tests: Prevent a crash on NT4.
2008-09-15 11:23:42 +02:00
Paul Vriens
22c5fbdc2c
oleaut32/tests: Don't crash on Win95.
2008-09-15 11:23:39 +02:00
Paul Vriens
d81aff24c6
kernel32/tests: Skip tests on Win95.
2008-09-15 11:23:34 +02:00
Marcus Meissner
de530b55af
include: Allocation size markup.
2008-09-15 11:23:27 +02:00
Alexandre Julliard
9099c212d1
inetcomm: Avoid a compiler warning.
2008-09-12 17:09:07 +02:00
Huw Davies
bba2221426
inetcomm: Fix some more idl.
2008-09-12 16:50:19 +02:00
Rob Shearman
6bfead8421
advpack: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:15 +02:00
Rob Shearman
19e9b665c6
wintrust: Add explicit "!= NO_ERROR" to expressions that use variables containing error codes as booleans.
2008-09-12 16:50:13 +02:00
Rob Shearman
7af7e8ece5
dsound: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:10 +02:00
Rob Shearman
c4179cf64e
winedos: Fix the type of res in VGA_DoSetMode.
...
It should be HRESULT instead of LRESULT.
Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:08 +02:00
Rob Shearman
89a3ad7626
usp10: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:05 +02:00
Rob Shearman
d5614bfff4
urlmon: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:03 +02:00
Rob Shearman
4200022ddb
oleaut32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:50:00 +02:00
Rob Shearman
7496db0fa8
avifil32: Add explicit "!= S_OK" to expressions that use HRESULTs as booleans.
2008-09-12 16:49:58 +02:00
Rob Shearman
34dd534250
rpcrt4: Fix memory leak of 0-byte buffer allocated during processing of bind packets.
...
In this case conn->server_binding will be NULL and consequently
bind->Handle will be NULL, causing I_RpcFreeBuffer to fail. Therefore
just use I_RpcFree to free the buffer as that is just what
I_RpcFreeBuffer does under the hood anyway.
2008-09-12 16:49:56 +02:00
Rob Shearman
ffd37b0eec
rpcrt4: Fix memory leaks of hdr in error paths in RPCRT4_io_thread.
2008-09-12 16:49:52 +02:00
Rob Shearman
f12e445ce5
rpcrt4: Don't crash in NdrDllGetClassObject when a NULL pclsid is passed in.
...
Add tests for this.
2008-09-12 16:49:48 +02:00
Rob Shearman
be9909ad1d
rpcrt4: Print error messages from RPC message functions when they are called in an invalid way.
2008-09-12 16:49:45 +02:00
Rob Shearman
8cc3adea52
rpcrt4: Free the memory for a registered interface that is in use and when WaitForCallsToComplete is 0.
2008-09-12 16:49:42 +02:00
Alexandre Julliard
be3c3a5214
winex11: Driver-side implementation of SetLayeredWindowAttributes.
...
Based on a patch by Rob Shearman.
2008-09-12 15:54:02 +02:00
Alexandre Julliard
9fb76ddd53
user32: Add a SetLayeredWindowAttributes driver entry point.
2008-09-12 15:43:27 +02:00
Alexandre Julliard
d476761f91
user32/tests: Added some tests for Get/SetLayeredWindowAttributes.
2008-09-12 15:31:05 +02:00
Alexandre Julliard
05b4181cac
server: Implemented the server side of Get/SetLayeredWindowAttributes.
2008-09-12 15:30:47 +02:00
Alexandre Julliard
2f11213168
user32: Notify the user driver about window extended style changes too.
2008-09-12 14:55:07 +02:00
Luis C. Busquets Pérez
54d920ae91
d3dx9: Add tests for D3DXMatrixDecompose.
2008-09-12 13:40:43 +02:00
Luis C. Busquets Pérez
0af9415a4f
d3dx9: Implement D3DXMatrixDecompose.
2008-09-12 13:40:33 +02:00
Tobias Jakobi
36cf25b598
wined3d: Fix long int warnings.
2008-09-12 13:33:00 +02:00
Tobias Jakobi
6e1194f06e
wined3d: Fix SHOW_FRAME_MAKEUP debug dump code.
2008-09-12 13:30:02 +02:00
Marcus Meissner
5adbef6625
shell32: Fixed size passed to MultiByteToWideChar.
2008-09-12 12:36:35 +02:00
Alistair Leslie-Hughes
811c0e00be
msxml3: Add IXMLDOMCharacterData to IXMLDOMComment.
2008-09-12 12:36:03 +02:00
Alistair Leslie-Hughes
84072a81b8
msxml3: Add IXMLDOMCharacterData to IXMLDOMCDATASection.
2008-09-12 12:36:00 +02:00
Dylan Smith
2aa69c6c9e
richedit: Prevent buffer overrun for tab stops buffer.
2008-09-12 12:35:29 +02:00
Dylan Smith
fab258022e
richedit: Fixed bugs in handling unterminated nested tables in RTF.
2008-09-12 11:55:43 +02:00
Dylan Smith
0d8e9e622f
richedit: Make sure the nested tables' RTF properties are not skipped.
2008-09-12 11:55:30 +02:00
Dylan Smith
d7ff24378a
richedit: Enter inserts newline before table at start of document.
2008-09-12 11:55:22 +02:00
Dylan Smith
0843768919
richedit: Enter at the end of a table row appends a new row.
2008-09-12 11:55:14 +02:00