Mike McCormack
bef879cb24
msi: Add tests for creating packages and formatting records.
2006-06-12 16:04:08 +02:00
Mike McCormack
f29ec238e8
msi: Delete any databases we create at the end of each test.
2006-06-12 16:03:57 +02:00
Mike McCormack
53041d8f73
msi: Fix compilation on msvc6.
2006-06-12 16:03:05 +02:00
Mike McCormack
3c81969a55
msi: Remove an inconsistent test.
2006-06-12 16:02:53 +02:00
Mike McCormack
a302ec19bd
msi: Fix some test cases to pass against win2k.
2006-06-12 15:56:54 +02:00
Robert Shearman
be35acf02e
atl: Implement AtlModuleGetClassObject.
2006-06-12 15:56:34 +02:00
Robert Shearman
79b2742120
msxml3: Fix domelem_get_tagName to return a string with the namespace prefixed, if it is present.
2006-06-12 15:56:23 +02:00
Robert Shearman
6dd935bc33
msxml3: Initialise output interface pointers to NULL in xmlnodelist_QueryInterface and xmlnodelist_nextNode.
2006-06-12 15:56:16 +02:00
Alexandre Julliard
276e223bcb
wineps.drv: Make some variables static.
2006-06-12 13:46:17 +02:00
Alexandre Julliard
11b9d02048
crypt32: Make some variables static and/or const.
2006-06-12 13:45:11 +02:00
Alexandre Julliard
7a0396afd1
shell32: Make some variables static and/or const.
2006-06-12 13:44:21 +02:00
Alexandre Julliard
ec6a1653aa
kernel32: Make some variables static.
2006-06-12 13:41:45 +02:00
Alexandre Julliard
7bbc1d68c5
advapi32: Make some variables static and/or const.
2006-06-12 13:41:15 +02:00
Alexandre Julliard
b5878798fd
winemp3.acm: Make some variables static and/or const.
2006-06-12 13:40:34 +02:00
Alexandre Julliard
b79a53e959
msi: Make some variables static and/or const.
2006-06-12 13:39:59 +02:00
Alexandre Julliard
654c02017b
crtdll: Fixed copy/paste error in definition of _baseminor_dll and _baseversion_dll.
2006-06-12 13:38:29 +02:00
Alexandre Julliard
653fc2c443
x11drv: Get rid of the no longer used desktop_tid variable.
2006-06-12 13:37:36 +02:00
Dmitry Timoshkov
099e23ce49
user32: Remove redundant SetLastError call from MENU_SetMenu.
2006-06-12 13:21:48 +02:00
Christian Gmeiner
f14f04dc8a
setupapi: Documentation update.
2006-06-12 13:21:48 +02:00
Mike McCormack
a8ac8d7f09
user32: Win64 lparam and wparam are longs.
2006-06-12 13:21:47 +02:00
Mike McCormack
87db243f0e
user32: Fix a pointer size warning in Win64.
2006-06-12 13:21:47 +02:00
Mike McCormack
3ea306f264
kernel32: Fix a cast for Win64.
2006-06-12 13:21:47 +02:00
Mike McCormack
bbbcc2a1be
msi: Add some test cases for "SELECT ... WHERE condition".
2006-06-12 13:21:47 +02:00
Mike McCormack
a21f9e5587
msi: Freeing the zero handle always succeeds.
2006-06-12 13:21:47 +02:00
Mike McCormack
15d302c313
msi: Always initialize MsiViewFetch's returned record to zero.
2006-06-12 13:21:47 +02:00
H. Verbeet
3a91a4a274
d3d9: Make some test functions static.
2006-06-12 13:21:47 +02:00
H. Verbeet
142a62be74
d3d8: Make some test functions static.
2006-06-12 13:21:47 +02:00
Dmitry Timoshkov
a87a153587
msvcrt: Print exception code in hex.
2006-06-12 13:21:47 +02:00
Jason Green
d822496dee
wined3d: Map D3DSIO_DEF to it's GLSL generating function for vertex shaders.
2006-06-12 13:21:46 +02:00
Robert Shearman
1c04d9ab20
rpcrt4: Add an exception handler for CStdStubBuffer_Invoke.
...
This is needed because IRpcStubBuffer::Invoke should not allow RPC
exceptions to be passed to the caller.
2006-06-12 13:21:46 +02:00
Robert Shearman
35982d72f5
rpcrt4: Initialise pStubMsg->MemorySize to zero before calling
...
ComplexStructMemorySize from NdrComplexArrayUnmarshall.
2006-06-12 13:21:46 +02:00
Robert Shearman
539b48bff4
rpcrt4: Use safe_mutiply in conformant array functions.
2006-06-12 13:21:46 +02:00
Robert Shearman
8dea3c2aa8
rpcrt4: Pass in a maximum variance value to ReadVariance to allow us
...
to validate the conformance values being read from the wire.
2006-06-12 13:21:46 +02:00
Robert Shearman
613ee6d01c
rpcrt4: Check that strings are null-terminated on unmarshaling of conformant-varying structs.
2006-06-12 13:21:46 +02:00
Robert Shearman
a946eb420b
rpcrt4: Use safe_multiply when multiplying anything by pStubMsg->ActualCount or pStubMsg->MaxCount.
2006-06-12 13:21:46 +02:00
Robert Shearman
cec6092aa2
rpcrt4: Raise an exception during unmarshaling if a conformant string isn't null-terminated.
2006-06-12 13:21:46 +02:00
Robert Shearman
6e95bfe85a
rpcrt4: Introduce a new function, safe_multiply, which will raise an
...
exception if a multiply overflows a 4-byte integer.
This will protect the unmarshaling code against attacks specifying a
large variance.
Use this new function in the conformant string functions to harden them
against attack.
2006-06-12 13:20:30 +02:00
Alexandre Julliard
236fd51020
uuid: Mark all GUID variables as hidden.
2006-06-12 12:01:38 +02:00
Alexandre Julliard
d74b280e95
dnsapi: DnsExtractRecordsFromMessage_A is not exported.
2006-06-12 12:01:06 +02:00
Alexandre Julliard
ce49817bc5
advapi32: Added spec entry for GetEffectiveRightsFromAclW.
2006-06-12 11:58:41 +02:00
Alexandre Julliard
dbfb3739aa
wined3d: Make all the local shader functions static.
2006-06-10 13:22:27 +02:00
Alexandre Julliard
e9cbc66e93
wined3d: Make the virtual table functions static where possible.
2006-06-10 13:15:32 +02:00
Jason Green
42dd4653e3
wined3d: Change fog output variable name for GLSL shaders.
2006-06-10 12:43:10 +02:00
Jason Green
e8c97e9421
wined3d: Fix regression from register maps switch for ARB shaders.
...
I missed a register mask in the move to share the shader_hw_def()
function between pixel and vertex shaders for ARB shaders. Fixed
that, and made the GLSL version use the same mask for consistency.
2006-06-10 12:43:02 +02:00
Ivan Gyurdiev
a09c941677
wined3d: Enable CND/CMP for SHADER_ARB.
2006-06-10 12:42:09 +02:00
Ivan Gyurdiev
621f075fb9
wined3d: Print out sampler state names.
2006-06-10 12:41:54 +02:00
Ivan Gyurdiev
d44d0b5edb
wined3d: Downgrade Get*Shader FIXME to TRACE.
2006-06-10 12:41:44 +02:00
Detlef Riekenberg
e55b52fdd0
winspool/tests: Tests for GetPrintProcessorDirectory.
2006-06-10 12:41:34 +02:00
Saulius Krasuckas
072c11dc49
advapi32: Test RegSetValueEx[AW] for setting some sequential strings as one.
2006-06-10 12:41:27 +02:00
Alexandre Julliard
9a59ee76e4
msi: Make all the ops structures static and const.
2006-06-10 12:02:39 +02:00