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