Stefan Dösinger
2eab3d5c11
wined3d: Ignore tesselated and unused streams when comparing attribs.
2007-12-18 13:23:16 +01:00
Stefan Dösinger
8e036d6487
wined3d: Correct a pixel shader version comparison.
2007-12-18 13:23:09 +01:00
Stefan Dösinger
cd858dfa22
wined3d: Disable the SWAPEFFECT_DISCARD clear.
2007-12-18 13:23:00 +01:00
Stefan Dösinger
de6aba11d4
d3d9: Add a note about a breakage in the refrast.
2007-12-18 13:22:27 +01:00
Stefan Dösinger
110facbac4
d3d9: Remove a few more incorrect D3DLOCK_DISCARDs.
2007-12-18 13:22:22 +01:00
Peter Beutner
b4a0d47809
d3d9: Add stub for Direct3DShaderValidatorCreate9().
2007-12-18 12:32:56 +01:00
Francois Gouget
96d6a25fa1
dinput: Make _dump_cooperativelevel_DI() and _dump_EnumDevices_dwFlags() more self-contained.
2007-12-18 12:32:56 +01:00
Francois Gouget
745bd4f233
oleaut32/tests: Avoid SHDeleteKeyW() because shlwapi.dll is missing on Windows 95.
2007-12-18 12:32:56 +01:00
Francois Gouget
ca3606f393
shell32/tests: Use GetProcAddress() on SHFileOperationW() because it is missing on Windows 95.
2007-12-18 12:32:56 +01:00
Francois Gouget
46735ae431
shell32/tests: Use GetProcAddress() on Shell_NotifyIconW() because it is missing on Windows 95.
2007-12-18 12:32:56 +01:00
Francois Gouget
d22568d094
shell32/tests: Use GetProcAddress() on SHGetPathFromIDListW() because it is missing on Windows 95.
2007-12-18 12:32:56 +01:00
Francois Gouget
3874c55cc4
shell32/tests: Copy the PathRemoveBackslashA() and PathAddBackslashW() implementations because shlwapi.dll is missing on Windows 95.
2007-12-18 12:32:55 +01:00
Francois Gouget
000fd0edc5
shell32/tests: Avoid SHDeleteKeyA() because shlwapi.dll is missing on Windows 95.
2007-12-18 12:32:55 +01:00
Francois Gouget
31bcb3f6f4
secur32/tests: Dynamically load various APIs and don't link with crypt32.dll to make the test run on Windows 95.
2007-12-18 12:32:55 +01:00
Francois Gouget
a39ea2e8ba
msi: Add a trailing '\n' to Wine traces.
2007-12-18 12:32:55 +01:00
Francois Gouget
69f83a6f9f
user32/tests: Use GetProcAddress() on ChangeDisplaySettingsExA() because it is missing on Windows 95.
2007-12-18 12:32:55 +01:00
James Hawkins
91c205e8c0
msi: Sort each table of the join separately.
2007-12-18 12:32:55 +01:00
James Hawkins
f93ee6f420
msi: Test sorting a table using a column that is not selected.
2007-12-18 12:32:55 +01:00
Michael Stefaniuc
6210c097a4
rpcrt4: Add missing LeaveCriticalSection. Found by Smatch.
2007-12-18 12:32:55 +01:00
Rob Shearman
bdc5a34196
rpcrt4: Add a stub for I_RpcGetCurrentCallHandle.
2007-12-18 12:32:55 +01:00
Rob Shearman
b9c92e9564
rpcrt4: Don't copy memory from the buffer in NdrConformantStringUnmarshall if we just pointed the memory pointer into the buffer.
...
(Reported by Dan Kegel.)
2007-12-18 12:32:55 +01:00
Maarten Lankhorst
8e639ec392
riched20: Fix bugs in EM_SETOPTIONS.
...
Add SELECTIONBAR to mask, and use settings rather then lParam. 2 subtle
bugs that prevent selectionbar from working.
2007-12-18 12:32:55 +01:00
Rob Shearman
486326ed48
include: Add more types and function declarations to the rpcasync.h header file.
...
Fix up a couple of conflicts with the Status field in the
RPC_EXTENDED_ERROR_INFO and the X Status define.
2007-12-18 12:32:55 +01:00
Francois Gouget
76d266cbb0
rpcrt4: Add an rpcasync.h header stub and fix the RpcErrorStartEnumeration() prototype.
2007-12-18 12:32:42 +01:00
Dmitry Timoshkov
aec7e91d53
user32: Always clip the button painting to the client rectangle.
2007-12-17 13:01:56 +01:00
Alexander Dorofeyev
f4337b4714
ddraw: Fix incorrect WARN text.
2007-12-17 12:38:43 +01:00
Lionel Debroux
87b33ccb58
winspool: Fix memory leak (found by Smatch).
2007-12-17 12:31:34 +01:00
Stefan Dösinger
b9860a9b27
d3d9: Do not set NONE MIN and MAG filters.
2007-12-17 12:30:04 +01:00
Stefan Dösinger
297b88486e
d3d9: D3DLOCK_DISCARD is not valid on managed textures.
2007-12-17 12:26:09 +01:00
Stefan Dösinger
b060390c73
d3d9: The refrast returns an error on invalid clear rects.
2007-12-17 12:26:01 +01:00
Stefan Dösinger
5461d505d7
winex11: Activate the depth-bpp difference.
2007-12-17 12:25:50 +01:00
Stefan Dösinger
ccab10bd46
winex11: Distinguish between bpp and depth.
2007-12-17 12:24:51 +01:00
Rob Shearman
126e5d2cb1
hlink: Fix some memory leaks in the tests.
2007-12-17 11:59:40 +01:00
Rob Shearman
737510eeb6
rpcrt4: Move association code into a separate file.
2007-12-17 11:59:18 +01:00
Rob Shearman
22f530c835
rpcrt4: Make a server association when a bind packet is received in the server.
...
Support handing out association group IDs.
2007-12-17 11:59:13 +01:00
Rob Shearman
2bda19c6b0
rpcrt4: Return an error from rpcrt4_conn_tcp_read if recv returns 0.
2007-12-17 11:58:57 +01:00
Rob Shearman
259879d1f5
rpcrt4: Fix NdrConformantStringUnmarshall to use buffer memory if possible.
2007-12-17 11:58:06 +01:00
Rob Shearman
b300189c43
rpcrt4: Add a FIXME for RPC_FC_P_ALLOCALLNODES in PointerUnmarshall.
2007-12-17 11:58:00 +01:00
Rob Shearman
68432dd339
rpcrt4: Clear padding inserted into the buffer during marshalling because of alignment.
2007-12-17 11:57:54 +01:00
Alexandre Julliard
56d8f51688
oleaut32/tests: Avoid relying on system-dependent rounding.
2007-12-17 11:56:41 +01:00
Alexandre Julliard
61bace5ba9
Revert "user32: Moved some 16-bit functions."
...
This partially reverts commit 6e9fea22f8
.
16-bit and 32-bit clipboard handles aren't interchangeable.
2007-12-17 11:56:05 +01:00
Andrey Turkin
f1dcf4bf3a
server: I/O completion ports can only be used with overlapped I/O.
2007-12-17 11:49:32 +01:00
Jacek Caban
7d093afc66
urlmon: Use flag to store protocol lock state.
2007-12-17 11:49:25 +01:00
Jacek Caban
ef16e9f82b
shdocvw: Ignore Exec(CGID_Explorer, 66) calls in tests.
2007-12-17 11:49:22 +01:00
Jacek Caban
559649c443
mshtml: Remove not used argument in nsAString_GetData.
2007-12-17 11:49:19 +01:00
Jacek Caban
72d0971034
mshtml: Remove not used argument of nsACString_GetData.
2007-12-17 11:49:12 +01:00
James Hawkins
b1ce93f944
msi: Set the text color after calling the window proc.
2007-12-17 11:48:39 +01:00
James Hawkins
b1cc87cb65
msi: The line control has a height of exactly 2 device units.
2007-12-17 11:48:35 +01:00
James Hawkins
4295ce4fb6
msi: Return ERROR_INVALID_PARAMETER if the product list is empty and index is not zero.
2007-12-17 11:48:30 +01:00
James Hawkins
88d51ad122
msi: Return ERROR_UNKNOWN_COMPONENT if no products exist.
2007-12-17 11:48:26 +01:00
James Hawkins
3edd258fcd
msi: Also check the local system component key for the clients.
2007-12-17 11:48:21 +01:00
James Hawkins
fced2fee2f
msi: Check the user component key for the clients.
2007-12-17 11:48:13 +01:00
James Hawkins
5f7b95dadd
msi: Validate the parameters of MsiEnumClients.
2007-12-17 11:48:03 +01:00
James Hawkins
64c75d1e02
msi: Add tests for MsiEnumClients.
2007-12-17 11:47:58 +01:00
James Hawkins
4777a3a33b
msi: Simplify ExpandAnyPath.
2007-12-17 11:47:49 +01:00
James Hawkins
ce6e84c071
msi: Verify that the PID_PAGECOUNT and PID_REVNUMBER summary info properties exist.
2007-12-17 11:35:33 +01:00
James Hawkins
620862e385
msi: If the package doesn't exist, return ERROR_FILE_NOT_FOUND.
2007-12-17 11:35:23 +01:00
James Hawkins
f933dd8b4f
msi: Validate the parameters of MsiOpenPackage.
2007-12-17 11:35:17 +01:00
James Hawkins
8fab39cc60
msi: Add more tests for MsiOpenPackage.
2007-12-17 11:35:11 +01:00
James Hawkins
1277e1b55a
msi: Release the record when loading the hash data.
2007-12-17 11:35:05 +01:00
Maarten Lankhorst
b81335501f
riched20: Implement ECO/EM SELECTIONBAR.
2007-12-17 11:34:40 +01:00
Marcus Meissner
964a0303c1
msi: Fixed buffer overflow in number parsing.
2007-12-17 11:33:33 +01:00
Alexandre Julliard
10bcc6200b
riched32/tests: Avoid using size_t in traces.
2007-12-14 14:31:40 +01:00
Alexandre Julliard
f0c4fdbad9
riched20/tests: Avoid using size_t in traces.
2007-12-14 14:31:35 +01:00
Alexandre Julliard
976939745d
gdi32/tests: Fix a compiler warning.
2007-12-14 14:31:06 +01:00
Sam Dennis
1590b1f731
advapi32: Fix undocumented behaviour in ReqQueryValueEx when 'count' and 'type' point to the same address.
2007-12-14 14:06:45 +01:00
Stefan Dösinger
5fa90ca910
user32: Add a test for EnumDisplaySettings vs GetDeviceCaps.
2007-12-14 14:06:45 +01:00
Stefan Dösinger
920506b230
user32: Add a test for WM_DISPLAYCHANGE.
2007-12-14 14:06:45 +01:00
Stefan Dösinger
b3d1ea8596
gdi32: Test the "alpha" channel on compatible bitmaps.
2007-12-14 14:06:45 +01:00
Stefan Dösinger
7f97af2e2e
winex11: Ignore the alpha if all pixels are 0.
2007-12-14 14:06:45 +01:00
Lei Zhang
e8f69b5a42
quartz: Do aggregation test for more video renderer interfaces.
2007-12-14 12:33:01 +01:00
Lei Zhang
bf20ca1dd4
quartz: Make aggregation test generic.
2007-12-14 12:32:54 +01:00
Rob Shearman
c8a802eea8
include: Make RpcRaiseException DECLSPEC_NORETURN, like it is in the PSDK.
2007-12-14 12:28:03 +01:00
Aric Stewart
1f98ede4f0
cryptnet: InternetCrackUrlW requires component buffers when used with ICU_DECODE.
2007-12-14 12:27:38 +01:00
Rob Shearman
ba280fb1b0
rpcrt4: Fix a typo in rpcrt4_conn_tcp_read.
2007-12-14 12:27:09 +01:00
Maarten Lankhorst
4637a4ef49
riched20: Make some functions static.
2007-12-14 12:26:48 +01:00
Maarten Lankhorst
483e3be2e6
winealsa: Add 'Front Mic' as alias for microphone.
2007-12-14 12:26:41 +01:00
Alistair Leslie-Hughes
497c2949c7
msxml3: Fix memory leak in tests.
2007-12-14 12:26:33 +01:00
James Hawkins
fa8476e7f6
msi: Close the file handle returned by FindFirstFile.
2007-12-14 12:26:21 +01:00
Michael Stefaniuc
8c6fdf19a9
kernel32: Do not reuse the name of a function argument for a local variable.
2007-12-14 12:26:07 +01:00
Michael Stefaniuc
aff83e69db
wineoss.drv: Move a function wide variable down to the block it is used in.
2007-12-14 12:26:04 +01:00
Michael Stefaniuc
8423809f9f
rsaenh/tests: Remove an unused global variable.
2007-12-14 12:25:59 +01:00
Michael Stefaniuc
ee54d92c40
rsaenh/tests: Remove duplicate abPlainPrivateKey variable.
2007-12-14 12:25:55 +01:00
Lei Zhang
f5cd582bae
quartz: Fix typo in GraphConfig_AddRef.
2007-12-14 12:25:26 +01:00
Lei Zhang
63df94ba0b
quartz: Give video renderer's Inner_QueryInterface a less generic name.
2007-12-14 12:25:20 +01:00
Lei Zhang
d5e78c84c7
ole32: Print a fixme when an aggregation attempt fails.
2007-12-14 12:25:14 +01:00
Andrew Talbot
a9b05bea3f
kernel32: Remove unneeded casts.
2007-12-14 12:25:06 +01:00
Jacek Caban
167aa9b9f9
shdocvw: Register IE settings by iexplore.exe.
...
These registries are present in a fresh Windows installation, but they
cause problems with native IE, so let's handle them as we do with IE
version key.
2007-12-14 12:24:58 +01:00
Jacek Caban
7a2a6f4e0d
urlmon: Includes clean up.
2007-12-14 12:24:51 +01:00
Jacek Caban
353bcf923f
urlmon: Fixed handling MIME type in Binding object.
2007-12-14 12:24:43 +01:00
Rob Shearman
25bf0a409a
rpcrt4: Update TODO list.
...
Out-of-memory check is performed by NdrAllocate and so isn't required to
be done in the unmarshalling functions.
2007-12-14 12:24:34 +01:00
Rob Shearman
4a028589eb
rpcrt4: Document NdrAllocate.
2007-12-14 12:24:24 +01:00
Rob Shearman
c7261b732b
rpcrt4: Partially revert commit 18faf3184b2ea263d77c2a7ad92eef27bc4ba08f.
...
Tests show that NdrPointerFree (and hence NdrFree) don't check whether
the memory was allocated with NdrAllocate before freeing it. This makes
sense as servers don't need to use NdrAllocate to allocate memory being
returned and so this commit caused that memory to be leaked.
NdrAllocate hasn't been changed as the tests show it is correct and it
appears that the memory list is used to implement the RpcSs memory model.
2007-12-14 12:24:21 +01:00
Rob Shearman
ce220e2b5f
rpcrt4: Free the base pointer in PointerFree when freeing a pointer with RPC_FC_P_DEREF.
2007-12-14 12:24:03 +01:00
Rob Shearman
d5ff3467bc
rpcrt4: Fix the check in NdrPointerFree.
...
Add comments to justify why this is the only check that is needed.
2007-12-14 12:23:55 +01:00
Rob Shearman
9d8ebc1a24
rpcrt4: NdrStubGetBuffer shouldn't set BufferStart and BufferEnd.
...
These are supposed to point to the original buffer when the types were
unmarshalled.
2007-12-14 12:23:46 +01:00
Rob Shearman
ded4b86625
Revert "rpcrt4: Try to free every non-stack pointer in PointerFree now that NdrFree does the sanity checking for us.".
...
This reverts commit 6db648302ce43f625a073426a35a6f40b7869d8b.
Tests show the assumptions in a commit that this commit depends on are
not valid.
2007-12-14 12:23:38 +01:00
Lei Zhang
932cc2d7f9
quartz: Make video renderer aggregatable.
2007-12-13 14:36:15 +01:00
Lei Zhang
f5075f7356
quartz: Set *ppvObject to NULL if QueryInterface fails.
2007-12-13 14:34:07 +01:00
Lei Zhang
29cc256b9a
quartz: Add referenceclock QueryInterface test.
2007-12-13 14:33:59 +01:00
Lei Zhang
766046d4ab
quartz: Add videorenderer aggregation test.
2007-12-13 14:33:50 +01:00
Lei Zhang
4f6f1bcb6e
quartz: Add videorenderer QueryInterface test.
2007-12-13 14:33:40 +01:00
Alexandre Julliard
e533e50d59
user32: Print the RegisterHotKey fixme only once.
2007-12-13 14:33:35 +01:00
Alexandre Julliard
7293f00d9d
hhctrl.ocx: Store a copy of the string pointers to enable freeing them without casting away const.
2007-12-13 14:30:40 +01:00
Rob Shearman
9642714d06
rpcrt4: Add tests for freeing non-NdrAllocate allocated memory blocks.
2007-12-13 14:30:40 +01:00
Aric Stewart
3c9e7aba75
gdi32: Cache font enum info.
...
Cache the enum info so that repeated calls to EnumFontFamiles and such
does not have to repeatedly load the font file.
2007-12-13 14:30:40 +01:00
Lionel Debroux
fe444f0217
msi: Fix memory leaks (found by Smatch).
2007-12-13 14:30:40 +01:00
Lionel Debroux
1bed47a3b3
msi: Fix missing alloc check.
2007-12-13 14:30:40 +01:00
Maarten Lankhorst
affd447db0
winealsa: Don't require a cswitch control for capture.
2007-12-13 14:30:40 +01:00
Maarten Lankhorst
f75600dd1d
winealsa: Add control 'Digital' as alias for microphone.
2007-12-13 14:30:40 +01:00
Maarten Lankhorst
6e87f3741b
winealsa: Remove fixed fixme.
2007-12-13 14:30:40 +01:00
Stefan Dösinger
f2547427c0
gdi32: Test the bit depth of compatible bitmaps explicitly.
2007-12-13 13:09:55 +01:00
Stefan Dösinger
211f429579
winex11: Remove an unused variable.
2007-12-13 13:09:46 +01:00
Hans Leidekker
25e836e83c
usp10: Do glyph translation for truetype fonts only.
2007-12-13 13:09:14 +01:00
Rob Shearman
e12b487e26
rpcrt4: Try to free every non-stack pointer in PointerFree now that NdrFree does the sanity checking for us.
2007-12-12 16:02:53 +01:00
Rob Shearman
9c8c74f388
rpcrt4: Store allocated memory in a singly-linked list to keep track of what we should and shouldn't free in NdrFree.
2007-12-12 16:02:43 +01:00
Rob Shearman
33c4c25dad
rpcrt4: Make the NdrAllocate tests pass on XP SP2 and greater.
2007-12-12 16:01:33 +01:00
Aric Stewart
f3e59a3d70
netapi32: Improve stub for NetLocalGroupGetMembers a bit to return current user.
2007-12-12 16:01:23 +01:00
Aric Stewart
1e3d65dbb8
imagehlp: Improve last error handling in ImageGetCertificateData.
2007-12-12 16:00:08 +01:00
Marcel Partap
c966301548
winspool.drv/tests: Add dumping of FORM_INFO_1/2 in test_EnumForms.
2007-12-12 14:46:55 +01:00
Alexandre Julliard
b601206129
winecrt0: DriverEntry is a WINAPI function.
2007-12-12 14:39:08 +01:00
Hans Leidekker
d5e76042c5
usp10: Add some tests for ScriptShape/Place and make them pass.
2007-12-12 13:49:19 +01:00
Andrew Riedi
68a6ddf623
dsound: DPRINTF -> TRACE.
2007-12-12 13:49:01 +01:00
Andrew Riedi
e0740a7a60
dinput: DPRINTF -> TRACE.
2007-12-12 13:48:57 +01:00
Andrew Riedi
19888da21d
ole32: DPRINTF -> TRACE.
2007-12-12 13:48:54 +01:00
James Hawkins
d51ed8bd93
msi: Free the cabinet string on error.
2007-12-12 13:48:50 +01:00
James Hawkins
80894d1c52
msi: Properly release the record.
2007-12-12 13:48:46 +01:00
James Hawkins
e62b8c9b99
msi: Free the user sid string.
2007-12-12 13:48:42 +01:00
James Hawkins
f919a24eb2
msi: Free the deformatted string.
2007-12-12 13:48:38 +01:00
Jacek Caban
be11c75729
shdocvw: Return S_OK in IOleObject::SetHostNames.
2007-12-12 13:48:23 +01:00
Alex Villacís Lasso
ae7b2c914b
riched32: Fix regression in WM_GETTEXTLENGTH on richedit 1.0 emulation.
2007-12-12 13:48:19 +01:00
Stefan Dösinger
d5d8a5be48
gdi32: Test bitmap depths.
2007-12-12 13:48:06 +01:00
Stefan Dösinger
aa390e840b
gdi32, winex11drv: Add a test for compatible bitmap depths.
2007-12-12 13:46:42 +01:00
Stefan Dösinger
ab8deb275e
winex11: Remove an unused variable.
2007-12-12 13:46:10 +01:00
Stefan Dösinger
f78ae8d125
wined3d: Use SetDisplayMode to set the display mode.
2007-12-12 13:46:04 +01:00
Stefan Dösinger
51adbf5bbf
wined3d: Remove 24/32 bit hacks.
2007-12-12 13:45:50 +01:00
Marco Schuster
96504632de
wined3d: Fixed a bug that the 8600M GT could not be detected.
2007-12-12 13:45:42 +01:00
Rob Shearman
0768dc3beb
rsaenh: Fix some memory leaks in the tests.
...
Remove an incorrect CryptProviderRelease call.
2007-12-11 18:07:08 +01:00
Rob Shearman
d458a599eb
widl: Add support for non-basetype return types.
2007-12-11 18:07:05 +01:00
Jacek Caban
a95420a07e
mshtml: Fix CSS px unit handling differences between Gecko and IE.
2007-12-11 18:06:50 +01:00
Jacek Caban
141ffa7dd9
mshtml: Added more IHTMLStyle implementation.
2007-12-11 18:06:42 +01:00
Dmitry Timoshkov
f2f3de20ac
ntdll: Initialize the APC call union to suppress valgrind warnings. Take 2.
2007-12-11 17:49:57 +01:00
Aric Stewart
8d5f94b199
wintrust: Implementations for WTHelperGetFileName and WTHelperGetFileHandle.
2007-12-11 17:49:48 +01:00
Gregor Brunmar
d055cb8d5c
comctl32: Monthcal lost focus fix.
2007-12-11 17:49:28 +01:00
Thomas Weidenmueller
23dd46413c
comctl32: Fix painting bug in listview control.
2007-12-11 17:48:53 +01:00
Michael Stefaniuc
a526ad6cbc
wined3d: Fix a "ordered comparison of pointer with integer zero".
2007-12-11 14:59:54 +01:00
Alexandre Julliard
a5fb981ace
Makedll.rules: Add a generic EXTRADLLFLAGS variable instead of defining a specific variable for every possible parameter.
2007-12-11 14:59:54 +01:00
Stefan Dösinger
7f10ee453a
wined3d: Use the adapter to read the display mode.
2007-12-11 12:14:35 +01:00
Lei Zhang
cff265950a
quartz: Add IFilterGraph2 interface and stubs.
2007-12-11 12:09:38 +01:00
Andrew Riedi
00b5501524
user32: Test the initial state of the cursor.
2007-12-11 12:09:33 +01:00
Alistair Leslie-Hughes
93b6476671
msxml3: Fix memory leak in test.
2007-12-11 12:09:22 +01:00
Alistair Leslie-Hughes
6dd046a61d
shlwapi: Fix memory leak in test.
2007-12-11 12:09:14 +01:00
Jacek Caban
69805b1245
shdocvw: Added client site's IOleCommandTarget tests.
2007-12-11 12:09:05 +01:00
Michael Stefaniuc
8f1b74a846
usp10: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-11 12:09:00 +01:00
Alistair Leslie-Hughes
b2add094ad
msxml: Register missing components.
2007-12-11 12:08:51 +01:00
Andrew Talbot
03a2020473
dplayx: Remove unneeded casts.
2007-12-11 12:08:42 +01:00
Andrew Talbot
1a1d0a3ec1
dnsapi: Remove unneeded casts.
2007-12-11 12:08:38 +01:00
Alistair Leslie-Hughes
7ec06c8442
msxml3: Implement IPersistStream.
2007-12-10 14:37:11 +01:00
Roy Shea
00ef4e5829
qmgrprxy: Queue manager proxy generated using an IDL compiler and bits.idl.
2007-12-10 14:36:34 +01:00
Alexander Nicolaysen Sørnes
507aeb6855
comdlg32: PageSetupDlgW: Swap margins when changing orientation.
2007-12-10 14:28:09 +01:00
Alexander Nicolaysen Sørnes
74d99ac3ac
comdlg32: PageSetupDlgA: Swap margins when changing orientation.
2007-12-10 14:28:05 +01:00
Rob Shearman
e8c7c0681a
actxprxy: Add the start of actxprxy.dll.
...
The native version of this DLL contains proxy code for various
interfaces, but for the moment only servprov.idl is implemented.
2007-12-10 14:27:11 +01:00
Alexander Dorofeyev
1dbc9d50c9
wined3d: Improve thread safety in IWineD3DSurfaceImpl_BltOverride.
2007-12-10 12:36:06 +01:00
Michael Stefaniuc
3e005ce915
crypt32: Do not use an empty body in an else-statement as documentation.
2007-12-10 12:35:56 +01:00
Alistair Leslie-Hughes
7f033ea065
urlmon: Fix memory leaks.
2007-12-10 12:35:55 +01:00
Alistair Leslie-Hughes
5c3dc64a87
shdocvw: Fix memory leak.
2007-12-10 12:35:55 +01:00
Alistair Leslie-Hughes
3fcc0cae51
msxml3: Fix memory leak.
2007-12-10 12:35:55 +01:00
Alistair Leslie-Hughes
e3bfe193ca
msxml3: Fix memory leaks.
2007-12-10 12:27:18 +01:00
Hans Leidekker
0dc765809c
gdi32: GetCharABCWidthsI does not require a scalable font.
2007-12-10 12:27:13 +01:00
Hans Leidekker
b529b3bb32
wininet: Make FtpGetCurrentDirectoryA pass all todo_wine tests.
2007-12-10 12:27:08 +01:00
Hans Leidekker
c6dd1f1599
kernel32: GetConsoleInputExeNameW returns TRUE even when it fails.
2007-12-10 12:27:04 +01:00
Andrew Riedi
d296c18587
user32: Improve test_DestroyCursor().
2007-12-10 12:13:47 +01:00
Andrew Riedi
573fcad0b4
user32: Uncomment and explain a test in test_DestroyCursor().
2007-12-10 12:13:30 +01:00
Luis C. Busquets Pérez
e46751f531
shell32: Update Spanish resource.
2007-12-10 12:13:22 +01:00
Luis C. Busquets Pérez
192d9e9811
sane: Add Spanish Resource.
2007-12-10 12:13:20 +01:00
Luis C. Busquets Pérez
e50543dbe1
msvfw32: Add Spanish resource.
2007-12-10 12:13:15 +01:00
Luis C. Busquets Pérez
0acf658792
credui: Add Spanish resource.
2007-12-10 12:13:03 +01:00
Luis C. Busquets Pérez
4d30038c73
gphoto2: Add Spanish resource.
2007-12-10 12:13:01 +01:00
Aric Stewart
0433883ec1
gdi32: Font tests with Japanese font data. Thanks to Dmitry Timoshkov for the data and tests.
2007-12-10 12:12:57 +01:00
Francois Gouget
b7ae831f00
comctl32/tests: Avoid SHDeleteKeyA() because it does not exist on Windows 95.
2007-12-10 12:06:40 +01:00
Francois Gouget
7a5497b5c0
comctl32/tests: InitCommonControlsEx() is missing on Windows 95 so call InitCommonControls() instead.
2007-12-10 12:06:16 +01:00
Francois Gouget
86b3624158
comtcl32/tests: Dynamically load ImageList_SetImageCount() because it is missing on Windows 95.
2007-12-10 12:06:13 +01:00
Francois Gouget
05170942de
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2007-12-10 12:06:09 +01:00
Francois Gouget
1f1fa1daec
hlink: Fix the HlinkUpdateStackItem() prototype.
2007-12-10 12:06:05 +01:00
Francois Gouget
8ee430d146
kernel32/tests: Get the test to run on Windows 95.
2007-12-10 12:06:01 +01:00
Francois Gouget
c43f61461f
kernel32/tests: dll_capable() makes no sense since it's only used on APIs we link with. So remove it.
2007-12-10 12:05:55 +01:00
Francois Gouget
f6bdd7dc6c
winealsa.drv: Remove trailing spaces in Wine traces.
2007-12-10 12:05:50 +01:00
Alexandre Julliard
55348e5667
user32: Keep waiting for posted messages in peek_message after we get an ignored message.
2007-12-10 12:05:46 +01:00
Hans Leidekker
e19b2360f0
usp10: Don't trace char to glyph mappings.
2007-12-10 12:04:54 +01:00
Hans Leidekker
68efae1615
usp10: Store original font in the script cache and reselect it on successive calls.
2007-12-10 12:04:45 +01:00
Hans Leidekker
143f2421b6
usp10: Use GetCharABCWidthsI to implement ScriptGetGlyphABCWidth.
2007-12-10 12:04:35 +01:00
Rob Shearman
766d8a17af
rpcrt4: Pass the USER_MARSHAL_CB structure into user marshal routines.
2007-12-10 12:04:28 +01:00
Rob Shearman
80b8743aa2
rpcrt4: NdrRangeUnmarshall is implemented so add it to the spec file.
2007-12-10 12:04:19 +01:00
Rob Shearman
a07afe7e06
rpcrt4: Implement NdrConformantArrayMemorySize.
2007-12-10 12:04:15 +01:00
Michael Stefaniuc
e3bd2d5090
hlink: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-10 12:04:09 +01:00
Michael Stefaniuc
39c260e9fa
localspl: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-10 12:04:04 +01:00
Michael Stefaniuc
2c80b9d2d2
pdh: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-10 12:04:01 +01:00
Michael Stefaniuc
d9873e2314
iccvid: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-10 12:03:58 +01:00
Michael Stefaniuc
7e8d79fa3d
hhctrl.ocx: Rename the wrappers around HeapAlloc() &Co to use the standard names.
2007-12-10 12:03:55 +01:00
Rob Shearman
41937c5756
rpcrt4: Add a missing break in DllMain.
2007-12-08 19:58:24 +01:00
Rob Shearman
417b9d80f2
rpcrt4: Save the buffer in EmbeddedPointerMemorySize, like EmbeddedPointerUnmarshall does.
2007-12-08 19:58:11 +01:00
Rob Shearman
d7a0de303e
rpcrt4: Fix the return value from NdrSimpleStructMemorySize.
2007-12-08 19:58:07 +01:00
Rob Shearman
3a13de3115
rpcrt4: Add a trace to NdrBaseTypeMemorySize.
2007-12-08 19:58:03 +01:00
Rob Shearman
7ae1d44816
rpcrt4: Implement PointerMemorySize.
2007-12-08 19:57:55 +01:00
Rob Shearman
8348f0413d
rpcrt4: Fix NdrConformantStructUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
2007-12-08 19:57:46 +01:00
Rob Shearman
a5f9ed81e3
rpcrt4: Fix NdrFixedArrayUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
2007-12-08 19:57:39 +01:00
Rob Shearman
abbceb137a
rpcrt4: Fix NdrConformantArrayUnmarshall to use buffer memory if applicable and to reuse memory for embedded pointers.
2007-12-08 19:57:32 +01:00
Detlef Riekenberg
efb13b28df
Assorted spelling fixes.
2007-12-08 19:55:39 +01:00
Michael Stefaniuc
0a92e10640
riched20: Remove the RTFAlloc() wrapper around heap_alloc().
2007-12-08 19:55:26 +01:00
Michael Stefaniuc
4210cafc04
riched20: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
2007-12-08 19:54:58 +01:00
Alexander Dorofeyev
4051a09eb2
ddraw: Fix wrong initialization order in IDirect3DDevice vtable.
2007-12-08 19:54:51 +01:00
Alexander Nicolaysen Sørnes
51086b5513
comdlg32: PageSetupDlgA: Read margins from correct edit boxes.
2007-12-08 19:54:44 +01:00
Alex Villacís Lasso
42d6cc7cf5
riched20: Invalidate all the text on bogus last selection.
2007-12-08 19:54:23 +01:00
Andrew Talbot
8a4db52f2a
dmusic: Remove unneeded casts.
2007-12-08 19:54:05 +01:00
Andrew Talbot
9e55f92b29
dmloader: Remove unneeded casts.
2007-12-08 19:54:00 +01:00
Andrew Talbot
301b867909
dmime: Remove unneeded casts.
2007-12-08 19:53:56 +01:00
James Hawkins
e6431cd06e
msi: Handle the CompLocator table in the AppSearch action.
2007-12-08 19:53:49 +01:00
James Hawkins
44349af11a
msi: Reimplement MsiGetProductCode.
2007-12-08 19:53:43 +01:00
James Hawkins
2634d86a08
msi: Remove two tests that depend on the sort order of RegEnumValue.
2007-12-08 19:53:39 +01:00
Alexandre Julliard
c5d63b5535
kernel32: Read label and serial from the filesystem when the device is accessible but unknown.
2007-12-08 19:53:24 +01:00
Alexandre Julliard
6a3dd1ecf9
kernel32: Revert change that slipped in commit db24d3af9a
by mistake.
2007-12-08 19:49:52 +01:00
Alexandre Julliard
24241c0847
opengl32: ntdll import is still needed when building without optimizations.
2007-12-08 19:49:22 +01:00
Maarten Lankhorst
322cd0b979
winealsa: Clear dwBytesRecorded in waveheader when adding buffer.
2007-12-07 19:25:29 +01:00
Maarten Lankhorst
5290f53193
winealsa: Simplify the feeding of capture buffers.
2007-12-07 19:25:25 +01:00
Maarten Lankhorst
9fb2cacd64
winealsa: Fix return value checking in wavein.
2007-12-07 19:25:23 +01:00
Maarten Lankhorst
02e1ce0a42
winealsa: Fix period size in capture.
2007-12-07 19:25:20 +01:00
Gregor Brunmar
f18b428ccf
comctl32: Added context menu to treeview.
2007-12-07 19:01:45 +01:00
Gregor Brunmar
490e0029ea
comctl32: Disable propsheet apply button at start up.
2007-12-07 19:01:40 +01:00
Rob Shearman
7ac980b1e7
ole32: Process messages while waiting for a local server to create a pipe.
2007-12-07 18:49:23 +01:00
Alexandre Julliard
c0b12351e0
Avoid size_t types in traces.
2007-12-07 18:49:18 +01:00
Alexandre Julliard
b406e9a7b4
comctl32: Fix a compiler warning.
2007-12-07 18:43:05 +01:00
Alexandre Julliard
5c9396d734
msvfw32: Fix invalid check that caused the rest of VideoCapDriverDescAndVer16 to be optimized out.
2007-12-07 18:42:00 +01:00
Alistair Leslie-Hughes
86af5b9754
msxml3: Implement cloneNode.
2007-12-07 17:36:01 +01:00
Alex Villacís Lasso
f945f16de2
riched20: WM_GETTEXTLENGTH should include CRLF conversions in returned count.
2007-12-07 17:36:01 +01:00
Alex Villacís Lasso
3b636b58ba
riched20: EM_GETTEXTLENGTHEX must not count last paragraph break if GTL_USECRLF.
2007-12-07 17:36:01 +01:00
Andrew Talbot
b8e10c75fd
devenum: Remove unneeded cast.
2007-12-07 17:36:01 +01:00
Andrew Talbot
39b99d47ad
dinput: Remove unneeded casts.
2007-12-07 17:36:01 +01:00
Andrew Talbot
81d964824b
cabinet: Remove unneeded casts.
2007-12-07 17:36:01 +01:00
James Hawkins
8090dbad93
msi: Add tests for MsiGetProductCode.
2007-12-07 17:07:16 +01:00
Alexander Nicolaysen Sørnes
82d937de8f
user32: A few more colour changes to match modern Windows.
...
Thanks to Bamm Gabriana for the info.
2007-12-07 17:07:05 +01:00
Alex Villacís Lasso
99f0dc4ff4
riched20: WM_GETTEXT should return 0 on overflow but fill buffer anyway.
2007-12-07 17:06:53 +01:00
Alex Villacís Lasso
4545f1944e
riched20: EM_GETTEXTEX with GT_USECRLF should not leave a single CR when running out of space.
2007-12-07 17:06:45 +01:00
Rob Shearman
7092590c90
rpcrt4: Use an alertable wait in rpcrt4_protseq_np_wait_for_new_connection to fix a small memory leak flagged by Valgrind.
...
This is called only by the RPCRT4_server_thread so we don't have to
worry about application user APCs being run at improper times.
2007-12-07 17:06:33 +01:00
Rob Shearman
83a02c545c
oleaut32: Fix a leak of the typelib in the tmarshal tests.
2007-12-07 17:06:20 +01:00
Rob Shearman
d7682104e6
oleaut32: Fix two memory leaks in the test for DispCallFunc.
2007-12-07 17:06:15 +01:00
Rob Shearman
bc9b5c22fe
oleaut32: Fix a reference count leak of the TMarshalDispatchChannel.
2007-12-07 17:06:13 +01:00
Rob Shearman
5d88c0cbad
rsaenh: Fix some leaks of the provider handle in the rsaenh tests.
2007-12-07 17:06:08 +01:00
Rob Shearman
ba6aec70ca
rpcrt4: Implement NdrConformantStructFree.
2007-12-07 17:06:05 +01:00
Lei Zhang
2d1a6016c9
quartz: Validate input for IFilterGraph_FindFilterByName.
2007-12-07 17:04:34 +01:00
Lei Zhang
31aab42934
quartz: Fix return value in IFilterGraph_FindFilterByName.
2007-12-07 17:04:26 +01:00