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
Lei Zhang
646eefaa47
quartz: Add some IGraphBuilder related tests.
2007-12-07 17:04:15 +01:00
Lei Zhang
4ab6fd3de0
quartz: Add a test for IFilterGraph2.
2007-12-07 17:03:39 +01:00
Lei Zhang
f84f4cab70
quartz: Move current tests into their own test case.
2007-12-07 17:03:27 +01:00
Francois Gouget
5f7a9cea38
Assorted spelling fixes.
2007-12-07 16:35:32 +01:00
Jonathan Ernst
1c7787e69d
Updated French translation.
2007-12-07 16:34:57 +01:00
Rob Shearman
34ab21d11e
ole32: Register the window used in the marshal tests only once.
...
Destroy the windows that have been created when they are no longer needed.
2007-12-07 16:34:48 +01:00
Rob Shearman
cf48f090f1
mshtml: Fix a memory leak in the htmldoc tests.
2007-12-07 16:34:40 +01:00
Rob Shearman
2a9168e586
oleaut32: Set the number of locks held on the safe arrays in the safe array tests to zero before destroying them, otherwise the operation will fail and leak memory.
2007-12-07 16:34:36 +01:00
Rob Shearman
67a213fc1e
oleaut32: Try to re-use existing memory when unmarshalling variants with byref types.
2007-12-07 16:34:28 +01:00
Rob Shearman
baccba317e
oleaut32: Don't call SafeArrayAllocData in LPSAFEARRAY_UserUnmarshal if we called SafeArrayCreateEx instead of SafeArrayAllocDescriptor.
...
Otherwise, we'll leak memory.
2007-12-07 16:34:23 +01:00
Rob Shearman
2ebee18198
rpcrt4: Improve PointerFree to not free buffer memory.
2007-12-07 16:34:17 +01:00
Stefan Dösinger
f700cbe74b
wined3d: Add an alpha blending test.
2007-12-07 16:26:43 +01:00
Stefan Dösinger
f29d947f6a
ddraw: Set X8R8G8B8 for 32 bpp.
2007-12-07 16:26:31 +01:00
Stefan Dösinger
0e8c13e630
wined3d: A more detailed occlusion query test and fixes.
2007-12-07 15:27:11 +01:00
Stefan Dösinger
54fa712981
wined3d: Initialize output texcoord .w to 1.0 if needed.
...
The GL_ARB_vertex_program extension does not define a standard value for
output texture coordinates. This makes problems when using vertex
shaders with fixed function fragment processing because fffp divides the
texture coords by its .w component. This means that gl shaders have to
write to the .w component of texture coords. Direct3D shaders however
do not.
2007-12-07 14:54:22 +01:00
Francois Gouget
6cdbb96b27
wininet/tests: Remove trailing spaces in ok() calls.
2007-12-07 14:53:25 +01:00
Francois Gouget
b8ee557386
inetcomm/tests: Fix compilation on systems that don't support nameless unions.
2007-12-07 14:53:03 +01:00
Francois Gouget
842450e96b
inetcomm: Fix compilation on systems that don't support nameless unions.
2007-12-07 14:53:00 +01:00
Francois Gouget
90834020da
ddraw: Modify DDRAW_dump_(DWORD|PTR|DDCOLORKEY|DDSCAPS2|pixelformat)() to print a trailing '\n'.
2007-12-07 14:52:56 +01:00
Francois Gouget
6a8f961e08
ddraw: Rename DDRAW_dump_flags_() to DDRAW_dump_flags_nolf() to clarify its difference from DDRAW_dump_flags().
2007-12-07 14:52:51 +01:00
Michael Stefaniuc
64b7359265
user32/tests: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.
2007-12-07 14:52:45 +01:00
Alexandre Julliard
0861141725
ntdll: Support delayed loading of modules referenced by forwarded entry points.
2007-12-06 21:43:54 +01:00
Alexandre Julliard
ad9396302d
Removed some unneeded imports.
2007-12-06 21:24:24 +01:00
Jacek Caban
d371b8b5f0
hlink: Added IHttpNegotiate interface to ExtensionService.
2007-12-06 14:52:51 +01:00
Jacek Caban
e35e27de4c
mshtml: Added HTMLTxtRange::Exec(IDM_INDENT) test.
2007-12-06 14:52:38 +01:00
Jacek Caban
f5a8a450b2
mshtml: Added HTMLTxtRange::Exec(IDM_INDENT) implementation.
2007-12-06 14:52:33 +01:00
Jacek Caban
8d08592018
mshtml: Fixed ref counting.
2007-12-06 14:52:23 +01:00
Jacek Caban
23393756dd
mshtml: Added IHTMLStyleSheetRulesCollection::get_length implementation.
2007-12-06 14:52:13 +01:00
Jacek Caban
4ac1ba130a
mshtml: Added IHTMLStyleSheet::get_rules implementation.
2007-12-06 14:52:08 +01:00
Jacek Caban
da39170029
mshtml: Added more DOM tests.
2007-12-06 14:50:06 +01:00
Roy Shea
b655da6412
qmgr: Renamed bits_main.c to qmgr_main.c and updated comments.
2007-12-06 14:45:24 +01:00
Stefan Dösinger
1cc7530332
wined3d: Ignore unused attributes when generating the swizzle array.
2007-12-06 13:48:59 +01:00
Stefan Dösinger
f4d2449244
wined3d: Test clearing regarding the scissor test and colorwrite.
2007-12-06 13:48:43 +01:00
Peter Oberndorfer
429d0d3eb3
comctl32: EnumMRUListA/W fix getting list size by negative item pos.
2007-12-06 13:43:53 +01:00
Peter Oberndorfer
dac63ff680
comctl32: Add EnumMRUList tests.
2007-12-06 13:43:49 +01:00
Alexandre Julliard
a76d60c5ab
shell32: Fix some wrc warnings.
2007-12-06 12:43:05 +01:00
Luis C. Busquets Pérez
be3e29738c
browseui: Add Spanish resource.
2007-12-06 12:13:20 +01:00
Luis C. Busquets Pérez
cba3c81f6e
shell32: Update Spanish resource.
2007-12-06 12:13:12 +01:00
Luis C. Busquets Pérez
6208d4153e
mshtml: Update Spanish resource.
2007-12-06 12:13:08 +01:00
Alexander Nicolaysen Sørnes
84e945f180
shell32: Handle backspace key in shellview.
2007-12-06 12:13:02 +01:00
Alexander Nicolaysen Sørnes
b259c4ae80
shell32: Localize 'new folder' string.
2007-12-06 12:12:57 +01:00
Rob Shearman
1b79da8be0
rpcrt4: Fix a memory leak caused by NdrFullPointerXlatFree not freeing the entries in the full pointer translation table.
2007-12-06 12:08:10 +01:00
Rob Shearman
867cc3c05f
rpcrt4: Fix a memory leak when freeing an association by deleting the critical section.
2007-12-06 12:08:05 +01:00
Rob Shearman
5fb5fccac0
rpcrt4: Fix a memory leak in RpcAssoc_BindConnection.
2007-12-06 12:08:00 +01:00
Andrew Talbot
1f73a97a5a
ddraw: Remove unneeded casts.
2007-12-06 12:07:41 +01:00
Andrew Talbot
f2df3d7582
cabinet: Remove unneeded casts.
2007-12-06 12:07:36 +01:00
Michael Stefaniuc
a084d1db62
mshtml: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
2007-12-06 12:07:30 +01:00
Michael Stefaniuc
d457af740d
kernel32: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.
2007-12-06 12:07:17 +01:00
Michael Stefaniuc
d117938f7a
secur32: Remove the SECUR32_ALLOC() macro around HeapAlloc().
2007-12-06 12:07:12 +01:00
Rob Shearman
1c28273686
mshtml: Use the correct deallocator in the htmldoc tests for the memory returned by IMoniker_GetDisplayName and fix a use-after-free error.
2007-12-06 12:07:02 +01:00
Rob Shearman
3328ad6eb9
ole32: Initialise object variable in RunningObjectTableImpl_GetObject.
...
As per the rules for memory in RPC, the memory pointer to by object will
be used during unmarshalling and previously it was uninitialised.
(Thanks to Dan Kegel and his Valgrind runs for reporting this.)
2007-12-06 12:06:56 +01:00
Alexander Nicolaysen Sørnes
68953bc5b3
credui: Update Norwegian resources.
2007-12-06 12:06:09 +01:00
Alexander Nicolaysen Sørnes
b25bc9220b
mshtml: Update Norwegian resources.
2007-12-06 12:06:05 +01:00
Alexander Nicolaysen Sørnes
8a00cb7be5
browseui: Add Norwegian resources.
2007-12-06 12:05:58 +01:00
Paul Vriens
5e30e5a0f2
kernel32/tests: Test for functions should be or-ed.
2007-12-06 12:05:37 +01:00
Gerald Pfeifer
25301a76e6
icmp: Correctly handle underflow in IcmpSendEcho().
2007-12-06 12:05:29 +01:00
Alexandre Julliard
a5e38b332d
server: Partial implementation of NtQueryDirectoryObject.
2007-12-05 16:57:41 +01:00
Alexandre Julliard
d30b5742ed
server: Implemented EnumWindowStations and EnumDesktops.
2007-12-05 16:45:32 +01:00
Rob Shearman
13e47d762a
rpcrt4: Set the memory pointer in NdrBaseTypeUnmarshall to the buffer if we're unmarshalling on a server without memory being passed in.
2007-12-05 13:49:08 +01:00
Rob Shearman
17132f7e1f
rpcrt4: Set fMustAlloc to TRUE when unmarshalling an object pointer.
2007-12-05 13:48:59 +01:00
Paul Vriens
0ada917873
kernel32: Make tests run on Win98 again.
2007-12-05 13:48:57 +01:00
Luis C. Busquets Pérez
07cb7c6626
d3dx8: Implementation of D3DXAssembleShaderFromFileA.
2007-12-05 13:48:05 +01:00
Alexandre Julliard
dfc0564993
winmm/tests: Don't mess with the mixer controls in non-interactive mode.
2007-12-05 13:47:30 +01:00
Gerald Pfeifer
f4ec0a209b
wined3d: Fix error handling in fixed_get_input().
2007-12-05 13:47:10 +01:00
Tim Schwartz
65d2f8a68d
advapi32: service_control_dispatcher(): Fixed invalid pipe test to display GetLastError() before it gets overwritten.
2007-12-05 13:47:00 +01:00
Aric Stewart
9649ca2aa2
commdlg: File name and extension offsets are not guaranteed to be the same in W->A conversions.
2007-12-05 13:46:48 +01:00
Alexandru Balut
90d8741d23
oleaut32: Implement VarWeekdayName + tests.
2007-12-05 13:46:42 +01:00
Vitaly Lipatov
914e78aeb5
winspool.drv: Fix buffer sizes.
2007-12-05 13:32:24 +01:00
Vitaly Lipatov
2dcb7b5d5c
shell32: Use sizeof instead of constant for buffer size.
2007-12-05 13:32:15 +01:00
Vitaly Lipatov
768c5000f3
midimap: Fix buffer sizes.
2007-12-05 13:31:58 +01:00
Vitaly Lipatov
23db2636fc
avifil32: Fix buffer sizes.
2007-12-05 13:31:53 +01:00
Vitaly Lipatov
1dc28c904c
oledlg: Add Russian translation.
2007-12-05 13:31:46 +01:00
Vitaly Lipatov
e3b4ebebf4
oledlg: Use wide strings, fix buffers size.
2007-12-05 13:31:35 +01:00
Alexandre Julliard
0f6e826fe0
kernel32: Remove the no-exec fault workaround, it shouldn't be needed anymore.
2007-12-05 12:35:47 +01:00
Andrew Riedi
63f4b6f024
ddraw: DPRINTF -> TRACE.
2007-12-05 12:34:33 +01:00