Alexandre Julliard
2335a44ed6
msvcrt/tests: Avoid printing pointer differences in traces.
2009-01-08 13:02:17 +01:00
Nikolay Sivov
3950752682
oleaut32/tests: Fix copy/paste typo in test output.
2009-01-08 12:55:00 +01:00
Vitaliy Margolen
f6f52021f8
dinput: Copy device data up to maximum available bytes.
2009-01-08 12:54:54 +01:00
Michael Stefaniuc
120584d5c5
mapi32: Remove superfluous casts.
2009-01-08 12:54:48 +01:00
Michael Stefaniuc
fd0546bb0a
dmcompos: Remove superfluous casts.
2009-01-08 12:54:43 +01:00
Michael Stefaniuc
b91f72ec9b
dmband: Remove superfluous casts.
2009-01-08 12:54:40 +01:00
Michael Stefaniuc
e0851fc1fa
amstream: Remove superfluous casts.
2009-01-08 12:54:37 +01:00
Michael Stefaniuc
6f49003106
qcap: Remove superfluous casts.
2009-01-08 12:54:32 +01:00
Michael Stefaniuc
1b092d7013
fusion: Remove superfluous casts.
2009-01-08 12:54:29 +01:00
Francois Gouget
581e390115
winapi_test: The tests don't support WIN64 yet so disable them there.
2009-01-08 12:47:22 +01:00
Francois Gouget
411f5d22c0
winapi_test: The real tests are done at compile time so use C_ASSERT() instead of ok(). Do only one test per line so one can know exactly what went wrong.
2009-01-08 12:46:39 +01:00
Francois Gouget
9f62c9b7a8
winapi_test: Fix TEST_FIELD() so it correctly tests the field size.
2009-01-08 12:44:49 +01:00
Francois Gouget
43c18c1321
winapi_test: FIELD_ALIGNMENT() is redundant so remove it.
2009-01-08 12:43:15 +01:00
Francois Gouget
2e668d2572
winapi_test: Updated so the generated tests work.
2009-01-08 12:42:12 +01:00
Francois Gouget
14d44a06ba
quartz: OutputPin_DeliverNewSegment() is unused so remove it.
2009-01-08 12:40:45 +01:00
Andrew Talbot
4256608ed2
msacm32: Declare a function static.
2009-01-08 12:40:39 +01:00
Paul Vriens
c2d3ed244d
shell32/tests: Fix test failures on Win9x, NT4 and Vista (FO_RENAME).
2009-01-08 12:40:32 +01:00
Paul Vriens
bb7efb1deb
msi/tests: Skip some tests if we don't have enough rights.
2009-01-08 12:40:26 +01:00
Alexandre Julliard
cb0113ec53
opengl32: Automatically download the GL spec files in make_opengl. Add a default value for the OpenGL version.
2009-01-08 12:29:39 +01:00
Alexandre Julliard
fdd1bdf7c8
opengl32: Use INT_PTR instead of ptrdiff_t in generated code to avoid printf warnings.
2009-01-08 12:15:47 +01:00
Alexandre Julliard
c72546153b
user32/tests: Fix most of the macro abuse in the menu test.
2009-01-08 12:15:25 +01:00
Hans Leidekker
601870a435
setupapi: Add some tests for StringTableLookUpStringEx. Make them pass.
2009-01-07 14:41:38 +01:00
Hans Leidekker
0184dea2d4
qmgr: Improve a couple of stubs.
2009-01-07 14:41:35 +01:00
Francois Gouget
ada97dc209
Assorted spelling fixes.
2009-01-07 14:41:24 +01:00
Francois Gouget
a9597698a8
dnsapi: Reorder a couple of functions to avoid forward declarations.
2009-01-07 14:40:54 +01:00
Francois Gouget
dfefbd1200
dnsapi: dns_ns_name_pton() is unused so remove it.
2009-01-07 14:40:50 +01:00
Francois Gouget
cbe5d8e494
w32skrnl: _GetThunkBuff() is unused so remove it.
2009-01-07 14:40:47 +01:00
Francois Gouget
5b92b39b2c
quartz: Reorder some functions to avoid forward declarations.
2009-01-07 14:40:44 +01:00
Francois Gouget
e30bb829b3
d3dxof: Reorder some functions to avoid forward declarations.
2009-01-07 14:40:38 +01:00
Francois Gouget
d27010511c
winedos: VGA_SetQuadPalette() is unused so remove it.
2009-01-07 14:40:34 +01:00
Francois Gouget
5f18947d79
winedos: VGA_SetTextAttribute() is unused so remove it.
2009-01-07 14:40:31 +01:00
Francois Gouget
7bf39d4b14
winedos: Remove unused functions from devices.c.
2009-01-07 14:40:28 +01:00
Francois Gouget
ca82e0f5b3
gdi32: Remove some dead code.
2009-01-07 14:40:25 +01:00
G. Paul Ziemba
df05a90a3f
ntdll: Clear IEXTEN when clearing ICANON.
2009-01-07 14:21:03 +01:00
Damjan Jovanovic
3613b15785
winex11: Support the startup notification fd.o spec.
2009-01-07 14:17:46 +01:00
Alexandre Julliard
d751c2e5c1
msvcrt: Correctly walk up the list of trylevels in except_handler3.
2009-01-07 14:17:26 +01:00
Paul Vriens
c89617e067
setupapi/tests: Skip some tests if we don't have enough rights.
2009-01-07 13:23:56 +01:00
Nikolay Sivov
b91f4a3dae
oleaut32: Check pointer in IPicture::get_Type.
2009-01-07 12:50:56 +01:00
Nikolay Sivov
a22ca1c2d9
oleaut32: Check pointer in IPicture::get_Handle.
2009-01-07 12:50:51 +01:00
Peter Urbanec
65b3393dce
wintab32: Check for NULL before using context.
2009-01-07 12:50:21 +01:00
Andrey Turkin
0eebcf57c3
loadperf: Add UnloadPerfCounterTextStrings stubs.
2009-01-07 12:49:06 +01:00
Andrey Turkin
faa7366c70
loadperf: Add stub loadperf.dll.
2009-01-07 12:43:06 +01:00
Nikolay Sivov
11c1d7a0e7
ole32: Fix return value for DefaultHandler_GetMiscStatus.
2009-01-07 12:27:34 +01:00
Michael Stefaniuc
2b69813222
imm32: Remove superfluous casts.
2009-01-07 12:22:19 +01:00
Henri Verbeet
5f8c62e45d
wined3d: Remove a redundant parameter to drawPrimitive().
...
startIdx should be the first index to draw, either from the vertex
array or the index array, depending on if the draw is indexed or
not. Having both at the same time wouldn't make sense.
2009-01-07 12:22:12 +01:00
Henri Verbeet
46eabd5b16
wined3d: Don't delete queries from the wrong context.
2009-01-07 12:22:02 +01:00
Henri Verbeet
0e8ed9bebb
wined3d: Simplify IWineD3DOcclusionQueryImpl_GetData().
2009-01-07 12:21:58 +01:00
Henri Verbeet
ab275ab487
wined3d: Make calling a query from the wrong context a FIXME.
...
We want to know if this happens a lot. If the query is always called
from a different context than the one that created it, occlusion
culling would effectively be disabled, which could have a significant
performance impact, depending on the type of objects being culled.
2009-01-07 12:21:49 +01:00
Henri Verbeet
691894d1ab
wined3d: Also apply the last sampler state.
...
In practice we don't implement WINED3DSAMP_DMAPOFFSET anyway, so this
is unlikely to make much of a difference.
2009-01-07 12:21:37 +01:00
Jacek Caban
4ac8322db4
urlmon: Skip more tests on old IE and ignore BINDSTATUS_PROXYDETECTING notification.
2009-01-07 12:21:29 +01:00
Andrew Talbot
3fd7a474d8
jscript: Declare a function static.
2009-01-07 12:21:25 +01:00
Paul Vriens
9ae3137edd
shell32/tests: Fix some test failures on NT4 (FO_COPY).
2009-01-07 12:21:20 +01:00
Paul Vriens
53acd13732
shell32/tests: Fix some test failures on NT4 (FO_MOVE).
2009-01-07 12:21:12 +01:00
Paul Vriens
ee889ba44c
shell32/tests: Use a different name for the return value.
2009-01-07 12:21:06 +01:00
Aleksey Bragin
4f74de5b36
ntdll: Fix buffer overread in RtlNumberOfSetBits.
2009-01-07 12:20:58 +01:00
Andrew Fenn
1b3feb2a5c
xinput1_3: Added tests for XInputGetKeystroke.
2009-01-07 12:20:48 +01:00
Andrew Fenn
ac3e24c5c9
xinput1_3: Added stub code for XInputGetKeystroke.
2009-01-07 12:20:41 +01:00
Alexandre Julliard
13df062d36
kernel32: #ifdef out some code that is not needed on non-i386.
2009-01-07 11:10:16 +01:00
Alexandre Julliard
27bb18a531
kernel32: Moved the 16-bit WOW thunk routines to thunk.c.
2009-01-06 20:28:08 +01:00
Alexandre Julliard
1b2ceb5718
kernel32: Moved _DebugOutput to kernel16.c.
2009-01-06 20:27:51 +01:00
Alexandre Julliard
14c452fe78
ntdll: Replaced get_cpu_context by RtlCaptureContext. Implemented it for x86_64.
2009-01-06 17:50:34 +01:00
Alexandre Julliard
d1e8a85b1f
ntdll: Print exception context on x86_64.
2009-01-06 17:02:13 +01:00
Alexandre Julliard
814edb4520
ntdll: Implement relay debugging for register entry points on x86_64.
2009-01-06 17:01:56 +01:00
Alexandre Julliard
465ddc51dc
winebuild: Implement register entry points for x86_64.
2009-01-06 17:01:44 +01:00
Hans Leidekker
9a847b3ab0
usp10: Improve some traces.
2009-01-06 14:52:18 +01:00
Hans Leidekker
83f66d0246
usp10: Set better visual attribute values in ScriptShape.
2009-01-06 14:52:13 +01:00
Hans Leidekker
8a5eae2122
usp10: Handle CR/LF in ScriptItemize.
2009-01-06 14:52:08 +01:00
Hans Leidekker
020456f71b
usp10: Improve handling of whitespace in ScriptBreak.
2009-01-06 14:52:00 +01:00
Paul Vriens
36bd62c012
shell32/tests: Fix some test failures on Vista.
2009-01-06 14:38:26 +01:00
Paul Vriens
dda78ca69b
shell32/tests: Change some tests with respect to Vista.
2009-01-06 14:38:18 +01:00
Paul Vriens
7c1885181e
shell32/tests: Fix some test failures on Win9x and NT4.
2009-01-06 14:37:58 +01:00
Hans Leidekker
b4dcc6b42a
setupapi: Add tests for StringTableAddStringEx and StringTableLookupStringEx.
2009-01-06 14:37:44 +01:00
Hans Leidekker
f820392fbf
setupapi: Have each test create and destroy its own string table.
2009-01-06 14:37:33 +01:00
Hans Leidekker
18b5366c35
setupapi: Implement StringTableLookUpStringEx.
2009-01-06 14:37:06 +01:00
Andrew Talbot
8aeaa423ad
inkobj: Declare a variable static.
2009-01-06 12:52:21 +01:00
Dylan Smith
28645c64d5
richedit: Avoid rewrapping all text for isolated format changes.
...
When the character or paragraph format is changed the paragraph that
is changed is already marked to be rewrapped, so ME_MarkAllForWrapping
shouldn't be called. Since ME_RewrapRepaint uses this function, it
shouldn't be called in these circumstances, since rewrapping all the
text can cause noticable delays when working with a lot of text.
2009-01-06 12:52:09 +01:00
Dylan Smith
6df4148b04
richedit: Prevent redundant rewraps when scrollbar is shown.
...
A common case for richedit controls are that a large amount of text is
set initially with word wrap enabled. This causes the initially
wrapping of the text, which also calculates the text length. After
this the vertical scrollbar will be shown, which causes the text to be
rewrapped again. After this there are two redundant rewraps that are
done which this patch eliminates.
2009-01-06 12:51:55 +01:00
Dylan Smith
a16db0afc6
richedit: Scroll up with less than page of text with ES_DISABLENOSCROLL.
2009-01-06 12:51:41 +01:00
Alexandre Julliard
e31188d9da
winebuild: Improve the calling sequence for register functions.
...
Pass parameters on the stack instead of retrieving them from the code
stream; this ensures that the code contains only valid instructions.
2009-01-06 12:51:18 +01:00
Alexandre Julliard
9f6ff3d5af
kernel32: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
...
Also assume that all register functions are stdcall.
2009-01-06 12:49:38 +01:00
Alexandre Julliard
4986f42b9f
ntdll: Change the DEFINE_REGS_ENTRYPOINT macro to use a number of args instead of a size.
...
Also assume that all register functions are stdcall.
2009-01-06 12:49:18 +01:00
Henri Verbeet
bddf5e76ea
wined3d: Convert textureState to a bitmap in struct SAVEDSTATES.
2009-01-06 12:45:52 +01:00
Henri Verbeet
a8697d90e4
wined3d: Renumber WINED3DTEXTURESTAGESTATETYPE enum elements.
...
Saves some space by not having unused entries is the arrays tracking these
states.
2009-01-06 12:45:43 +01:00
Henri Verbeet
352e60e6ed
d3d: Explicitly translate texture stage states.
...
Ddraw and d3d8 already translate half of them, it turns out the lookup
table actually saves lines there.
2009-01-06 12:45:32 +01:00
Henri Verbeet
c51bc826e8
ddraw: Properly handle sampler states.
2009-01-06 12:45:20 +01:00
Henri Verbeet
04808cc5aa
d3d9: Don't test invalid texture stages.
2009-01-06 12:45:14 +01:00
Hans Leidekker
d5d2a27aa4
sfc: Add a stub implementation for ordinal 3.
2009-01-06 12:45:03 +01:00
Hans Leidekker
c8513986f2
sfc: Add missing exports.
2009-01-06 12:44:32 +01:00
Dylan Smith
f361910514
richedit: Use 32-bit rather than 16-bit trackbar value for scrolling.
2009-01-06 12:44:24 +01:00
Michael Stefaniuc
ba01d15b1f
include: Change mapi.h to use ULONG for Win64 compatibility.
2009-01-06 12:44:17 +01:00
Michael Stefaniuc
54b6a42a0a
include: Change twain.h to use LONG/ULONG for Win64 compatibility.
...
Also fix the compiler warnings introduced by this change.
2009-01-06 12:44:12 +01:00
Michael Stefaniuc
9896cb4ea6
include: Change mapix.h to use ULONG for Win64 compatibility.
2009-01-06 12:44:08 +01:00
Michael Stefaniuc
230fb06d2e
include: Change the rest of sspi.h to use LONG/ULONG for Win64 compatibility.
2009-01-06 12:44:04 +01:00
Michael Stefaniuc
57ab0cd9a6
include: sspi.h: Use the Win types as per MSDN.
...
This improves the Win64 compatibility.
2009-01-06 12:43:46 +01:00
Michael Stefaniuc
92892873be
include: Use ULONG instead of unsigned long in ipexport.h.
...
Fix also the compiler warnings introduced by this change.
2009-01-06 12:43:28 +01:00
Juan Lang
f2df415ac1
crypt32: Use specified inner content type for signed messages when it's given.
2009-01-06 12:43:22 +01:00
Juan Lang
3eb3033deb
crypt32: Implement CryptMsgSignCTL.
2009-01-06 12:43:15 +01:00
Juan Lang
80a24edb55
crypt32: Implement CryptMsgEncodeAndSignCTL on top of CryptMsgSignCTL.
2009-01-06 12:43:10 +01:00
Juan Lang
1efe0bc39b
crypt32: Add stub for CryptMsgSignCTL.
2009-01-06 12:43:05 +01:00
Juan Lang
30de92df3a
crypt32: Add stub for CryptMsgEncodeAndSignCTL.
2009-01-06 12:42:55 +01:00
Nikolay Sivov
76925b06c2
oleaut32: Check pointer in IPicture_get_Attributes.
2009-01-06 12:42:49 +01:00
Nikolay Sivov
5b88f0d916
oleaut32: Add PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture_get_Attributes.
2009-01-06 12:42:43 +01:00
Jacek Caban
d747c41cd5
mshtml: Fixed IOmNavigator::get_platform for win64 platform.
2009-01-06 10:09:36 +01:00
Jacek Caban
a2ac4d2323
mshtml: Added IDispatchEx support to HTMLLocation object.
2009-01-06 10:09:36 +01:00
Paul Vriens
cd31fd393e
advapi32/tests: Fix two test failures on Vista and W2K8.
2009-01-06 10:09:36 +01:00
Alexandre Julliard
d7fd308f41
updspapi: Added an updspapi implementation that forwards to setupapi.
2009-01-05 20:28:06 +01:00
Alexandre Julliard
2e20bd4960
setupapi/tests: Added some tests for SetupEnumInfSectionsA/W.
2009-01-05 20:27:06 +01:00
Alexandre Julliard
b45cfc123e
setupapi: Implemented SetupEnumInfSectionsA/W.
2009-01-05 20:26:50 +01:00
Ge van Geldorp
1f62d85496
mscms/tests: Pass correct device name to AssociateColorProfileWithDevice().
2009-01-05 16:43:10 +01:00
Ge van Geldorp
e7e4894f2a
wininet/tests: INTERNET_STATUS_CLOSING_CONNECTION and ..._CONNECTION_CLOSED callbacks can appear after ..._REQUEST_COMPLETE.
2009-01-05 16:42:03 +01:00
Hans Leidekker
b511365423
setupapi: Add stubs for pSetupInstallCatalog and pSetupVerifyCatalogFile.
2009-01-05 16:37:47 +01:00
Hans Leidekker
c5fa3ec216
winhttp: Set last error for invalid URLs passed to WinHttpCrackUrl.
2009-01-05 16:37:40 +01:00
Paul Vriens
d1d0e335cf
shell32/tests: Fix some test failures on Vista and W2K8.
2009-01-05 16:37:36 +01:00
Alexandre Julliard
57a1a147a6
jscript/tests: Don't crash if we fail to get the IActiveScriptParse interface.
2009-01-05 15:50:36 +01:00
Alexandre Julliard
7181c38dcc
crypt32/tests: Fix handle size in CERT_KEY_PROV_HANDLE_PROP_ID for Win64.
2009-01-05 15:44:37 +01:00
Alexandre Julliard
e793a2ba35
ole32/tests: Fix a structure size check for Win64.
2009-01-05 15:37:48 +01:00
Alexandre Julliard
19184f0071
mshtml/tests: Fix the platform test for Win64.
2009-01-05 15:37:39 +01:00
Alexandre Julliard
4deb0ada75
urlmon/tests: Fix an uninitialized variable check for Win64.
2009-01-05 15:20:15 +01:00
Paul Vriens
10b2d6db04
shdocvw/tests: Fix test failures on XP SP2 and higher.
2009-01-05 15:09:21 +01:00
Paul Vriens
49da5031c2
d3d8/tests: Fix a test failure on VMware and VirtualBox.
2009-01-05 15:09:17 +01:00
Ge van Geldorp
80d4d54c59
comctl32/tests: Fix title bar tests for non-English locales.
2009-01-05 15:08:35 +01:00
Markus Weiland
40fb1cd9cd
dxdiaxgn: Implemented retrieval of szDeviceIdentifier property.
2009-01-05 15:08:15 +01:00
Alexandre Julliard
f1b363e27d
msvcrt: Fix the time_t definition for the msvcrt build.
2009-01-05 15:07:53 +01:00
Henri Verbeet
e8ba733706
wined3d: Remove unused enum elements from WINED3DTEXTURESTAGESTATETYPE.
2009-01-05 12:41:31 +01:00
Henri Verbeet
fd33f0f97f
wined3d: Convert samplerState to a bitmap in struct SAVEDSTATES.
2009-01-05 12:41:17 +01:00
Henri Verbeet
c33b38117e
wined3d: Convert renderState to a bitmap in struct SAVEDSTATES.
2009-01-05 12:41:08 +01:00
Henri Verbeet
fc39831e4c
wined3d: Convert transform to a bitmap in struct SAVEDSTATES.
2009-01-05 12:40:57 +01:00
Dmitry Timoshkov
48973dad53
winex11: Indicate that dmDisplayFlags is also initialized.
2009-01-05 12:40:50 +01:00
Alexandre Julliard
97da2e57fb
wininet: Use ~0u instead of ~0ul for DWORD values.
2009-01-05 12:40:39 +01:00
Alexandre Julliard
690d112182
winhttp: Use ~0u instead of ~0ul for DWORD values.
2009-01-05 12:40:34 +01:00
Alexandre Julliard
5eb2753a44
wldap32: Use ~0u instead of ~0ul for DWORD values.
2009-01-05 12:40:28 +01:00
Alexandre Julliard
fffcd23cce
dinput: Fix pointer cast warnings on 64-bit.
2009-01-05 12:39:44 +01:00
Alexandre Julliard
bc778b99f9
setupapi: Add CDECL to the cabinet callback functions.
2009-01-05 12:39:13 +01:00
Alexandre Julliard
98f89d460d
cabinet: Add CDECL to the cabinet callback functions.
2009-01-05 12:39:02 +01:00
Michael Stefaniuc
ac37f1b7fb
comctl32/tests: Do not cast the IDC_* defines to a LPSTR.
2009-01-05 12:35:06 +01:00
Andrey Turkin
8cebd3bb86
shell32: Fix typo.
2009-01-05 12:34:55 +01:00
Henri Verbeet
0b511b9ad8
ntdll: Add a small test for FPU exceptions.
2009-01-05 12:34:46 +01:00
Henri Verbeet
03468a4f05
ntdll: Don't throw masked FPU exceptions.
...
When an FPU exception is masked the appropriate flag in the status
word will still be set, so get_fpu_code() should mask the exception
flags in the status word with the exception flags in the control word.
2009-01-05 12:34:39 +01:00
Henri Verbeet
5e418a9072
ntdll: Fix ExceptionAddress for FPU exceptions.
...
ExceptionAddress isn't the same as EIP for FPU exceptions, since the
exception will be thrown on the next FPU instruction, rather than the
instruction that caused the exception.
2009-01-05 12:34:33 +01:00
Austin English
f4d7369ba3
kernel32: Fix a compiler warning on non-i386.
2009-01-05 12:34:25 +01:00
Michael Stefaniuc
6bd893a960
msi: Change MSIHANDLE to ULONG for Win64 compatibility.
...
Also fix the compiler warnings produced by this change.
2009-01-05 12:34:12 +01:00
Pavel Troller
0f6b925bdc
ntdll: Fix serial.c for linux-2.6.28.
2009-01-04 14:59:55 +01:00
Dylan Smith
fc13c70b78
richedit: Mask window id on WM_COMMAND notifications.
2009-01-04 14:59:54 +01:00
Vitaliy Margolen
d2da2d378e
dinput: Allow for holes in device status structure.
2009-01-04 14:59:54 +01:00
Andrey Turkin
79dd662d2d
ntdll: Always set output values in RtlGetDaclSecurityDescriptor.
2009-01-04 14:59:54 +01:00
Andrey Turkin
59520240cc
shell32: Add explorer toolbar bitmaps.
2009-01-04 14:59:54 +01:00
Andrey Turkin
405ced0969
user32: GetUserObjectSecurity should return a valid security descriptor.
2009-01-04 14:59:54 +01:00
Alexandre Julliard
139ba41458
riched20/tests: Move the itextServicesStdcallVtbl definition to avoid a compiler warning.
2009-01-04 14:59:54 +01:00
Alexandre Julliard
c9b4210b9c
kernel32/tests: Use the actual name of the exe module in toolhelp tests.
2009-01-04 14:59:34 +01:00
Alexandre Julliard
1cdccc7de7
kernel32/tests: Comment out a couple of heap tests that crash on 64-bit Vista.
2009-01-04 14:47:59 +01:00