Huw Davies
34a961d3af
dbghelp: Fix compilation on OSX.
2009-12-16 12:20:31 +01:00
Juan Lang
09246aa1a7
wininet: Set error and fail if a secure connection's certificate couldn't be verified.
2009-12-16 12:20:26 +01:00
Juan Lang
bd5c5953f3
wininet: Return error directly from netconn_verify_cert.
2009-12-16 12:20:21 +01:00
Alexandre Julliard
fb97908119
user32: Move the 16-bit message mapping functions to msg16.c.
2009-12-15 20:18:47 +01:00
Alexandre Julliard
552fc29b26
user32: Move 16-bit winproc functions to msg16.c.
2009-12-15 20:15:02 +01:00
Alexandre Julliard
fc0244cb32
user32: Store the 16-bit winproc in a different array from the 32-bit A/W ones.
2009-12-15 20:14:25 +01:00
Alexandre Julliard
73c93466a2
user32: Move more 16-bit winproc functions inside the i386 ifdef.
2009-12-15 20:13:11 +01:00
Huw Davies
33a193439d
qedit: Fix a memory leak.
...
Found by Valgrind.
2009-12-15 16:25:06 +01:00
Huw Davies
08760936e4
oleaut32: Fix a leak in the tests.
...
Found by Valgrind.
2009-12-15 16:25:03 +01:00
Huw Davies
0535a2d39c
oleaut32: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
6af1df86ce
user32: Add 16-bit translation for parameters of the WM_H/VSCROLL edit messages.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
8649f73056
user32: Turn the static winproc into a Wow handler.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
3dc6317fc6
user32: Turn the scrollbar winproc into a Wow handler.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
57e5c8f67a
user32: Turn the edit winproc into a Wow handler.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
9f12c730e1
user32: Turn the listbox winproc into a Wow handler.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
57d439f4f1
user32: Turn the combobox winproc into a Wow handler.
2009-12-15 16:09:13 +01:00
Alexandre Julliard
02e74fa8a6
user32: Implement UserRegisterWowHandlers function and add a handler for the button winproc.
2009-12-15 16:09:13 +01:00
Alistair Leslie-Hughes
020c75b0fe
mshtml: Implement IHTMLImgElement get_Name.
2009-12-15 16:09:13 +01:00
Stefan Dösinger
cde3217268
wined3d: Properly release client storage memory.
2009-12-15 16:09:12 +01:00
Erich Hoover
896af79093
ws2_32: Fix allocating a hostent with no h_aliases list.
2009-12-15 16:09:12 +01:00
Huw Davies
d4383b4498
riched20: Initialise the style flags.
...
Found by Valgrind.
2009-12-15 16:09:12 +01:00
Huw Davies
39dd4d25a4
gdiplus: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-15 16:09:12 +01:00
Huw Davies
70742d5e5a
gdiplus: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-15 16:09:12 +01:00
Huw Davies
b18cc9f680
gdiplus: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-15 16:09:12 +01:00
Marcus Meissner
122ca034db
rpcrt4: Exit on unknown confirmance type (Coverity).
2009-12-15 16:09:11 +01:00
Marcus Meissner
afd4aed5fc
ntdll: Check for NULL attr in NtOpenKey (Coverity).
2009-12-15 16:09:11 +01:00
Marcus Meissner
6feb525bc7
dbghelp: Check for NULL return from process_find_by_handle (Coverity).
2009-12-15 16:09:11 +01:00
Andrew Eikum
9bf516a813
mshtml: Search content_window's properties in HTML[I]FrameBase::get_dispid.
2009-12-15 16:09:11 +01:00
Alexandre Julliard
d6dfcf94b0
user32/tests: Add a number of tests for WaitForInputIdle.
...
With help from Dmitry Timoshkov.
2009-12-15 16:08:40 +01:00
Alexandre Julliard
6c253bb143
user32: Return failure in WaitForInputIdle if we can't open the idle event.
2009-12-15 13:10:10 +01:00
Stefan Dösinger
2ee6bb1cbb
wined3d: Frontbuffers are onscreen.
2009-12-15 11:58:53 +01:00
Eric Pouech
9500df82f1
dbghelp: Move the core of some line related functions to 64bit interface.
2009-12-15 11:58:39 +01:00
Eric Pouech
776e75e43c
dbghelp: Fix symt_find_nearest so that it searches for 64bit addresses on 64bit platforms.
2009-12-15 11:58:24 +01:00
Eric Pouech
7b83b70b06
dbghelp: Rewrite the symt* <=> index wrappers to that they work on 64bit platforms.
2009-12-15 11:57:33 +01:00
Eric Pouech
92b9b0940d
dbghelp: Wrap the symt* <=> index transformations.
2009-12-15 11:56:45 +01:00
Eric Pouech
07c1a1ca51
dbghelp: Fix module on which GetTypeFromName is done.
2009-12-15 11:56:18 +01:00
David Adam
3ff4d07c40
d3dx9/tests: Check a relative error instead of an absolute error.
2009-12-15 11:45:09 +01:00
Hans Leidekker
6df6332198
msi: Reject greater than and less than string comparisons in WHERE clauses.
2009-12-15 11:45:04 +01:00
Hans Leidekker
d95e58ba4d
rpcrt4: Avoid test failures on win9x.
2009-12-15 11:45:00 +01:00
Paul Vriens
fb1fada93a
comctl32/tests: Fix some test failures on older comctl32.
2009-12-15 11:44:56 +01:00
Michael Stefaniuc
32d0ef3911
winex11: Fix missing unlock & free on an error path (Smatch).
2009-12-15 11:44:49 +01:00
Juan Lang
888d1a2323
winhttp: Set error and fail if a secure connections certificate couldn't be verified.
2009-12-15 11:44:39 +01:00
Juan Lang
1308c4287f
winhttp: Return error directly from netconn_verify_cert.
2009-12-15 11:44:28 +01:00
Henri Verbeet
2f56ef09e6
wined3d: Use surface_is_offscreen() in context_apply_draw_buffer().
2009-12-15 11:44:20 +01:00
Henri Verbeet
b796573d68
d3d8: Add a test to show D3D replaces the window proc.
2009-12-15 11:44:14 +01:00
Henri Verbeet
bd46ccc38e
d3d9: Add a test to show D3D replaces the window proc.
2009-12-15 11:44:09 +01:00
Henri Verbeet
c24e48d937
wined3d: Filter window messages generated by switching to fullscreen and back.
2009-12-15 11:43:56 +01:00
Henri Verbeet
0e270bbd22
wined3d: Send window messages through the swapchain before sending them to the application.
2009-12-15 11:43:41 +01:00
Aric Stewart
0a59c65e74
shlwapi: Implement SHPropertyBag_ReadLONG.
2009-12-15 11:43:36 +01:00
Paul Vriens
763694a646
kernel32/tests: Only set the size ourselves if we are on W2K.
2009-12-15 11:43:30 +01:00
Rob Shearman
052873350d
ntdll: Ignore the hole in the FILE_PIPE_WAIT_FOR_BUFFER structure passed into NtFsControlFile before writing the structure to the server.
2009-12-14 16:14:39 +01:00
Rob Shearman
eae5b071c2
cabinet: Fix memory leaks on failure in FDICopy.
2009-12-14 16:14:39 +01:00
Rob Shearman
c20868e0a2
msvcrt: Free memory allocated in TLS slot on module unload as well as thread exit.
2009-12-14 16:14:39 +01:00
Rob Shearman
eb81fa283b
gdi32: Fix memory leaks on EMF_Create_HENHMETAFILE failure.
2009-12-14 16:14:38 +01:00
Alexandre Julliard
d18ad16331
winex11: Make GetKeyboardLayoutName() use the same default layout as GetKeyboardLayout().
2009-12-14 16:14:38 +01:00
Alexandre Julliard
8d8544fa15
gdiplus/tests: Fix parentheses in the expect() macro.
2009-12-14 16:14:37 +01:00
Paul Vriens
4d6b74758f
kernel32: Add a define for UNICODE_STRING_MAX_CHARS.
2009-12-14 16:14:37 +01:00
Stefan Leichter
9db754fe10
setupapi: Implement SetupGetInfFileListW.
2009-12-14 16:14:37 +01:00
Hans Leidekker
fddabccaa1
rpcrt4: Add tests for RPC calls with authentication.
2009-12-14 16:14:37 +01:00
Maarten Lankhorst
0c8fbb288f
mmdevapi: Add more tests.
2009-12-14 12:55:57 +01:00
Maarten Lankhorst
c38de04e45
mmdevapi: Add some initial tests.
2009-12-14 12:55:39 +01:00
Eric Pouech
b4da46ebe8
dbghelp: A couple of fixes for dwarf2 support on a 64bit platform.
2009-12-14 12:29:14 +01:00
Eric Pouech
c6eb8104dd
dbghelp: Enforce using 64bit integers for module's address and size.
2009-12-14 12:28:54 +01:00
Eric Pouech
9ff52fb82c
dbghelp: Don't return error when validating a 64bit wide address on a 64bit platform.
2009-12-14 12:28:37 +01:00
Eric Pouech
02a70615f9
dbghelp: Add ELF support but for the current 32 vs 64 bit architecture.
2009-12-14 12:28:25 +01:00
Eric Pouech
114bb38cd8
dbghelp: Rewrote the SymRegisterCallback function so that they work on a 64bit platform.
2009-12-14 12:28:00 +01:00
Eric Pouech
b037912c9d
dbghelp: Fix a couple of casts on 64bit platforms.
2009-12-14 12:27:32 +01:00
Eric Pouech
c300f215b1
dbghelp: Make the module enumeration process compatible with 64bit platforms.
2009-12-14 12:26:51 +01:00
James Hawkins
8fe8a100c8
msi: Free the enumeration data returned by IEnumSTATSTG_Next.
2009-12-14 12:20:48 +01:00
James Hawkins
7abb42a994
msi: Free each table object when deleting the join view.
2009-12-14 12:20:43 +01:00
James Hawkins
ee2cf9a597
msi: Free the Streams and Storages view object in their respective delete methods.
2009-12-14 12:20:39 +01:00
James Hawkins
f45db6eee7
msi: Implement DROP_delete that deletes the drop view. We were leaking the view before.
2009-12-14 12:20:33 +01:00
James Hawkins
37a058208d
msi: Fix a record handle leak.
2009-12-14 12:20:25 +01:00
James Hawkins
d2fe01aa32
msi: Free each storage name when deleting the storages view.
2009-12-14 12:20:20 +01:00
James Hawkins
3188792a30
msi: Store the number of types we queried. We were leaking these types because we didn't have the correct count.
...
This change also fixes weird 8-space indenting in free_merge_tables.
2009-12-14 12:20:14 +01:00
James Hawkins
12134243c3
msi: Free each stream name when deleting the streams view.
2009-12-14 12:20:03 +01:00
James Hawkins
a7fe36b327
msi: Don't free str until the last instance of its use.
2009-12-14 12:19:58 +01:00
James Hawkins
f4829063bc
msi: Make sure we don't access pcchValueBuf when szBuffer is NULL, as pcchValueBuf is not required to be initialized in this case.
2009-12-14 12:19:52 +01:00
Rob Shearman
f823f2181e
rpcrt4: Override inquire_auth_client for ncalrpc transport to always indicate that the connection is authenticated.
2009-12-14 12:19:37 +01:00
Rob Shearman
3dbf356f8f
rpcrt4: Allow the authentication details of the client to be transport-specific.
2009-12-14 12:19:33 +01:00
Rob Shearman
d918587f1d
rpcrt4: Implement client impersonation.
2009-12-14 12:19:27 +01:00
Rob Shearman
95026f9d6b
rpcrt4: Override authentication functions for ncalrpc protocol to do nothing.
...
The protocol is local only and therefore encryption/decryption isn't
necessary to keep the data private, and methods are built into the
protocol for impersonating the user of the calling thread.
2009-12-14 12:19:21 +01:00
Rob Shearman
deae193ac8
rpcrt4: Allow the connection to override the authentication mechanism for a connection type.
2009-12-14 12:19:16 +01:00
Rob Shearman
a65f7b637a
rpcrt4: Process control packets in the server synchronously to avoid races when using 3-factor authentication.
...
The client has nothing to wait for after sending the AUTH3 packet
before sending the first request packet. Therefore, we must ensure
that the AUTH3 packet has finished being processed before we start
processing any request packets.
2009-12-14 12:19:09 +01:00
Rob Shearman
e27e61db71
rpcrt4: Add support for server-side authentication.
2009-12-14 12:19:02 +01:00
Rob Shearman
ceb7fda374
rpcrt4: Fix rpcrt4_conn_tcp_read and rpcrt4_conn_tcp_write for reading/writing zero-sized data.
2009-12-14 12:18:47 +01:00
Rob Shearman
6ad4d5922b
rpcrt4: Implement RpcServerRegisterAuthInfoA/W.
2009-12-14 12:18:41 +01:00
Vincent Povirk
25dcd43e52
gdiplus: Support reading image data from device-dependent bitmaps.
2009-12-14 12:18:18 +01:00
Vincent Povirk
3424dac386
gdiplus: Explicitly copy the bits from dib sections to new bitmaps.
...
On Windows, GdipCreateBitmapFromHBITMAP creates a copy of the bitmap, not
a reference. Currently, we match this behavior, but this is only because
we cannot yet create bitmap objects that reference existing memory. If
GdipCreateBitmapFromScan0 were fixed to do this, FromHBITMAP would break.
Therefore, we always pass NULL to FromScan0 so that it allocates new memory
for the bitmap.
2009-12-14 12:18:10 +01:00
Jacek Caban
9823c23927
wininet: Directly return error status from HTTP_HttpQueryInfoW.
2009-12-14 12:07:52 +01:00
Vincent Povirk
b02ba85fbc
windowscodecs: Fix a memory leak in a test.
2009-12-14 12:07:43 +01:00
Vincent Povirk
02a01f9585
shell32: Fix a memory leak in a test.
2009-12-14 12:07:30 +01:00
Vincent Povirk
a8c2d4b5bc
shell32: Fix an uninitialized memory access in SHGetFileInfoW.
...
If we are passed SHGFI_PIDL, szFullPath is not initialized. If we're passed
the flags PIDL, USEFILEATTRIBUTES, and an icon flag, we will try to use the
uninitialized filename to get the icon. Since the test claims that the
function should return an icon in this case, and we cannot always convert
a pidl to a path, we should just use the pidl.
2009-12-14 12:07:25 +01:00
Vincent Povirk
3ac34f7416
ole32: Properly free temporary objects when StorageBaseImpl_CopyTo fails.
2009-12-14 12:06:35 +01:00
Vincent Povirk
6afe24c38d
ole32: Remove an unnecessary special case in StorageBaseImpl_CopyTo.
...
Opening a storage when it has already been opened now fails with
STG_E_ACCESSDENIED. If we attempt to copy a storage to its own child, this
will happen during the copy.
2009-12-14 12:06:25 +01:00
Vincent Povirk
0ad48797f8
ole32: Fix a memory leak in StorageBaseImpl_CopyTo.
...
Spotted by valgrind.
2009-12-14 12:06:17 +01:00
Juan Lang
03fe473ad7
wininet: Check the certificate in an https connection using the crypto api.
2009-12-14 12:06:04 +01:00
Juan Lang
6217326a09
wininet: Set callback to verify hostname with peer's certificate.
2009-12-14 12:05:52 +01:00
Juan Lang
880133d248
wininet: Store hostname for secure connection in its SSL context.
2009-12-14 12:05:45 +01:00
Juan Lang
1350e9d1c0
wininet: Free OpenSSL error strings at unload.
2009-12-14 12:05:37 +01:00
Juan Lang
33e68268a4
wininet: Don't unnecessarily convert hostname to ANSI to check it.
2009-12-14 12:05:31 +01:00
Gregor Schneider
3fa550b532
mlang: Change EnumRfc1766_create return values to error codes.
2009-12-14 12:04:06 +01:00
Nicolas Le Cam
bf64bbd1fb
ddraw/tests: Get rid of a carriage return in a trace.
2009-12-14 12:04:06 +01:00
Jacek Caban
ba394d68be
mshtml: Added IHTMLStyle2::right implementation.
2009-12-14 12:04:06 +01:00
Jacek Caban
0f940bccd4
mshtml: Added IHTMLStyle::marginTop implementation.
2009-12-14 12:04:06 +01:00
Alexander Nicolaysen Sørnes
9178a94868
oleacc: Add Norwegian Bokmål translation.
2009-12-14 12:04:06 +01:00
Alexander Nicolaysen Sørnes
e71f69a65d
appwiz.cpl: Update Norwegian Bokmål translation.
2009-12-14 12:04:06 +01:00
Nikolay Sivov
e81f2642f1
comctl32/treeview: Implement NM_SETCURSOR notification.
2009-12-14 12:04:05 +01:00
Nikolay Sivov
49dabfe31d
comctl32/treeview: Draw +/- signs with text color, not the lines' one.
...
+/- aren't affected by customdraw settings, only per control
set colors used.
2009-12-14 12:04:05 +01:00
Nikolay Sivov
b65a7a0052
comctl32/treeview: Fix default colors set on creation.
2009-12-14 12:04:05 +01:00
Nikolay Sivov
28d5410596
comctl32/treeview: Fix mouse tracking request code.
...
After query current tracking state passed parameters could be overwritten,
similar fix for Listview was recently committed.
2009-12-14 12:04:05 +01:00
Henri Verbeet
6bf79b885f
wined3d: Let the context handle the draw buffer in swapchain_blit().
2009-12-14 12:04:05 +01:00
Henri Verbeet
82556b613e
wined3d: Let the context handle the draw buffer in fb_copy_to_texture_hwstretch().
2009-12-14 12:04:05 +01:00
Henri Verbeet
59db3ecaa0
wined3d: Let the context handle the draw buffer in flush_to_framebuffer_drawpixels().
2009-12-14 12:04:05 +01:00
Henri Verbeet
30f5883ef5
wined3d: Let the context handle the draw buffer in stretch_rect_fbo().
2009-12-14 12:04:05 +01:00
Henri Verbeet
e4e1c27987
d3d10core: Add a stub ID3D10Query implementation.
2009-12-14 12:04:05 +01:00
Rob Shearman
d412bcc3ae
rpcrt4: Handle [out]-only non-conformant strings in stubless servers.
2009-12-14 12:04:05 +01:00
Rob Shearman
b24aa1c153
rpcrt4: Add support for context handles in stubless servers.
2009-12-14 12:04:05 +01:00
Rob Shearman
15cd36d21d
rpcrt4: Fix some memory leaks in the cstub tests.
2009-12-14 12:04:05 +01:00
Rob Shearman
3cd88cfab3
secur32: Fix memory leak in NTLM's FreeCredentialsHandle.
2009-12-14 12:04:05 +01:00
Huw Davies
d88c47fccb
riched20: Fix a memory leak.
...
Found by Valgrind.
2009-12-14 12:04:05 +01:00
Francois Gouget
9164fc24a6
oleaut32/tests: Make test_DispGetParam() static.
2009-12-14 12:04:05 +01:00
Francois Gouget
b8cbde5c19
mshtml/tests: Make test_UIActivate() static.
2009-12-14 12:04:04 +01:00
Francois Gouget
5a2d9e8e5f
shlwapi/tests: Make test_IConnectionPoint() static.
2009-12-14 12:04:04 +01:00
André Hentschel
fb56000c13
gdi32/tests: Also test non-style suffix.
2009-12-14 12:04:04 +01:00
Huw Davies
68bacfb8d5
gdiplus: Fix a memory leak.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Huw Davies
f75981c712
browseui: Fix several memory leaks in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Huw Davies
663e11b256
oleaut32: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Huw Davies
53ee807a3b
shdocvw: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Huw Davies
998d9d9a8f
fusion: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Vincent Povirk
01c26d1416
gdiplus: Add test for image palette functions.
2009-12-14 12:04:04 +01:00
Vincent Povirk
6c040271c1
gdiplus: Initialize the palettes of new indexed bitmaps.
2009-12-14 12:04:04 +01:00
Vincent Povirk
9615dd8fdb
gdiplus: Implement GdipGetImagePalette.
2009-12-14 12:04:03 +01:00
Vincent Povirk
59f45f2cbb
gdiplus: Implement GdipGetImagePaletteSize.
2009-12-14 12:04:03 +01:00
Vincent Povirk
39dc81cc80
gdiplus: Implement GdipSetImagePalette.
2009-12-14 12:04:03 +01:00
Juan Lang
c02ee18869
winhttp/tests: Skip secure connection tests if the request fails.
2009-12-14 12:04:03 +01:00
Juan Lang
72025026db
winhttp: Don't call a function whose result is never used.
2009-12-14 12:04:03 +01:00
Aric Stewart
0cdd4722fa
shlwapi: Beginning implementation of IUnknown_QueryServiceForWebBrowserApp.
2009-12-14 12:04:03 +01:00
Vincent Povirk
6f9533feb1
winex11.drv: Use the old method to delete the desktop window.
2009-12-14 12:04:02 +01:00
Alexandre Julliard
9727750c79
user32: Move Get/SetWindowLong16 implementation to wnd16.c.
2009-12-14 12:04:02 +01:00
Alexandre Julliard
2f0bfbac36
user32: Remove the no longer used WINPROC_CallDlgProc16 function.
2009-12-14 12:04:02 +01:00
Alexandre Julliard
57e9244ab6
user32: Move SystemParametersInfo16 to user16.c.
2009-12-14 12:03:55 +01:00
Alexandre Julliard
fb20226475
user32: Split the handling of the 16-bit messages out of the static winproc.
2009-12-13 12:13:19 +01:00
Alexandre Julliard
11ed5da3fd
user32: Split the handling of the 16-bit messages out of the scrollbar winproc.
2009-12-13 12:13:14 +01:00
Alexandre Julliard
8b226ac4d6
user32: Split the handling of the 16-bit messages out of the listbox winproc.
2009-12-13 12:13:06 +01:00
Alexandre Julliard
51770cdbbc
user32: Split the handling of the 16-bit messages out of the combo winproc.
2009-12-13 12:12:56 +01:00
Alexandre Julliard
68775d9134
user32: Split the handling of the 16-bit messages out of the button winproc.
2009-12-13 12:12:47 +01:00
Alexandre Julliard
68656c0c3f
user32: Split the handling of the 16-bit messages out of the edit winproc.
2009-12-13 12:12:21 +01:00
Alexandre Julliard
810e701a3f
user32: Store the 16-bit edit handle directly in the window extra bytes.
2009-12-11 20:22:49 +01:00
Alexandre Julliard
7e9721f8f2
user32: Split the code that deals with the 16-bit edit buffer handle to separate functions.
2009-12-11 20:21:52 +01:00
Alexandre Julliard
dcec342b50
user32: Add a thunking mechanism for 16-bit edit word break procedures.
2009-12-11 20:20:54 +01:00
Alexandre Julliard
8b50188f57
msi/tests: Fix a handle leak.
2009-12-11 20:20:30 +01:00
Juan Lang
9352509eb2
winhttp: Free OpenSSL error strings at unload.
2009-12-11 17:47:30 +01:00
Juan Lang
01a7cbf843
crypt32: Accept end certificates with no extended key usage extension if a particular key usage is requested.
2009-12-11 17:47:30 +01:00
Chris Schafer
350cdd2fe5
msi/tests: Remove some barriers to running msi tests in parallel.
2009-12-11 17:47:30 +01:00
Juan Lang
dec7dda411
advapi32/tests: Fix memory leaks in tests.
2009-12-11 17:47:30 +01:00
Jeremy White
04a2102428
oleaut32: Use wire sizes for marshaled safe arrays of bstrs and variants; fixes a test failure on win64.
2009-12-11 17:47:30 +01:00
Jeremy White
5284baa82b
oleaut32/tests: Check the actual size of safe arrays marshaled, not just projected size.
2009-12-11 17:47:30 +01:00
Jeremy White
6401720daf
oleaut32/tests: Avoid a memory leak; spotted by Valgrind.
2009-12-11 17:47:29 +01:00
Huw Davies
026576995e
oleaut32: Fix double-free in tests.
...
Found by Valgrind.
2009-12-11 17:47:29 +01:00
Nikolay Sivov
7f9d5aad7c
oleaut32/tests: Fix a couple of leaks in tests.
2009-12-11 17:47:29 +01:00
Aric Stewart
3635bbb928
shlwapi: Ordinal 196 is SHVerbExistsNA not DnsRecordSetCompare.
2009-12-11 17:47:29 +01:00
Paul Vriens
9233215ae7
shell32/tests: Fix a test failure on a default Windows 7 system.
2009-12-11 17:47:29 +01:00
Hans Leidekker
1d4fcc0270
gdi32: Implement WineEngGetCharABCWidthsFloat and forward GetCharABCWidthsFloat to it.
2009-12-11 17:47:22 +01:00
Alistair Leslie-Hughes
d3f20ec136
shdocvw: Fix test for non-english IE MUI.
2009-12-11 12:16:27 +01:00
Andrew Nguyen
957281a8e3
dxdiagn: Initialize a structure size member before calling EnumDisplayDevicesW.
2009-12-11 12:16:27 +01:00
James Hawkins
50833f0780
msi: Wine fails the test and passes us a Session object back, so free it in this case.
2009-12-11 12:16:27 +01:00
James Hawkins
e38c36a1f9
msi: Refactor the Installer.RelatedProducts method into InstallerImpl_RelatedProducts.
2009-12-11 12:16:27 +01:00
James Hawkins
105933f202
msi: Refactor the Installer.Products method into InstallerImpl_Products.
2009-12-11 12:16:27 +01:00
James Hawkins
9f09d47be3
msi: Refactor the Installer.ProductInfo method into InstallerImpl_ProductInfo.
2009-12-11 12:16:27 +01:00
James Hawkins
fd2884a155
msi: Refactor the Installer.ProductState method into InstallerImpl_ProductState.
2009-12-11 12:16:27 +01:00
James Hawkins
11b4fe743a
msi: Refactor the Installer.RegistryValue method into InstallerImpl_RegistryValue.
2009-12-11 12:16:27 +01:00
James Hawkins
138d5f1f6c
msi: Refactor the Installer.Version method into InstallerImpl_Version.
2009-12-11 12:16:27 +01:00
James Hawkins
96c480b880
msi: Refactor the Installer.InstallProduct method into InstallerImpl_InstallProduct.
2009-12-11 12:16:27 +01:00
James Hawkins
851e4779be
msi: Refactor the remaining Installer object stub methods into respective functions.
2009-12-11 12:16:27 +01:00
James Hawkins
dc0889752a
msi: Refactor the Installer.UILevel method into InstallerImpl_UILevel.
2009-12-11 12:16:27 +01:00
James Hawkins
18ba830ff8
msi: Refactor the Installer.SummaryInformation method to InstallerImpl_SummaryInformation.
2009-12-11 12:16:27 +01:00
James Hawkins
554e1318c0
msi: Refactor Installer.OpenProduct and Installer.OpenDatabase into respective functions.
2009-12-11 12:16:27 +01:00
James Hawkins
b33d47e773
msi: Refactor the Installer.OpenPackage method into InstallerImpl_OpenPackage.
2009-12-11 12:16:26 +01:00
James Hawkins
b73389b6bf
msi: Refactor the Installer.CreateRecord method into InstallerImpl_CreateRecord.
2009-12-11 12:16:26 +01:00
James Hawkins
ae58e29e5e
msi: Stub out a few more Installer object methods.
2009-12-11 12:16:26 +01:00
James Hawkins
9ab7d9e21a
msi: Close the original record before copying new data into it.
2009-12-11 12:16:26 +01:00
James Hawkins
a44b653d53
msi: Fix a handle leak in the record tests.
2009-12-11 12:16:26 +01:00
Marcus Meissner
6891b96364
dmloader: pObject NULL checks are not necessary (Coverity).
2009-12-11 12:16:26 +01:00
Marcus Meissner
9815898840
dmime: Actually get a pCLSID stream before using it (Coverity).
2009-12-11 12:16:26 +01:00
Marcus Meissner
aaff57da22
jscript: Fixed uninitialized usage of i (Coverity).
2009-12-11 12:16:26 +01:00
Vincent Povirk
3ff33e9303
ole32: Implement Revert for transacted storage objects.
2009-12-11 12:16:26 +01:00
Vincent Povirk
226363f5df
ole32: Implement transacted storage.
2009-12-11 12:16:26 +01:00
Vincent Povirk
d799f7e189
ole32: Add a stub transacted storage type.
...
TransactedSnapshotImpl acts as a proxy between the user and the storage
interfaces that modify the file directly (or another transacted storage).
Currently, it does not change the operations.
2009-12-11 12:16:26 +01:00
Vincent Povirk
42142200d5
ole32: Add Invalidate to the storage vtable.
2009-12-11 12:16:26 +01:00
Vincent Povirk
75fe621192
ole32: Create internal storage objects with a refcount of 1.
...
For consistency with StorageImpl_Construct.
2009-12-11 12:16:25 +01:00
Henri Verbeet
cb076db8cc
wined3d: Move IWineD3DDeviceImpl_RestoreWindow() to swapchain.c.
2009-12-11 12:16:25 +01:00
Henri Verbeet
542590cfc9
wined3d: Move IWineD3DDeviceImpl_SetupFullscreenWindow() to swapchain.c.
2009-12-11 12:16:25 +01:00
Henri Verbeet
a9f2613d13
wined3d: Add a separate function for swapchain initialization.
2009-12-11 12:16:25 +01:00
Henri Verbeet
75ef50e435
wined3d: Correctly calculate the extended style in IWineD3DDeviceImpl_RestoreWindow().
2009-12-11 12:16:25 +01:00
Henri Verbeet
840b5af77e
wined3d: Properly invalidate the context's draw buffer in color_fill_fbo().
2009-12-11 12:16:25 +01:00
Aric Stewart
23cea50db2
shlwapi/tests: Testing framework and IConnection point tests.
2009-12-11 12:16:05 +01:00
Aric Stewart
deef2c5ac2
shlwapi: Release rgcd.pUnk returned by enumeration.
2009-12-11 11:55:58 +01:00
Aric Stewart
ec2a78c30a
shlwapi: DISPPARAMS on Invoke are never NULL.
2009-12-11 11:55:52 +01:00
Aric Stewart
3dbc0b0667
shlwapi: Failure in IConnectionPoint_GetConnectionInterface does not prevent Invoking.
2009-12-11 11:55:44 +01:00
Aric Stewart
56d1a7c003
shlwapi: Rename ConnectToConnectionPoint bAdviseOnly to fConnect as MSDN.
2009-12-11 11:55:34 +01:00
Juan Lang
7a610a9072
crypt32: Fix CertAddCTLContextToStore for CERT_STORE_ADD_USE_EXISTING add disposition.
2009-12-11 11:50:12 +01:00
Juan Lang
c7609f3c55
crypt32: Fix CertAddCRLContextToStore for CERT_STORE_ADD_USE_EXISTING add disposition.
2009-12-11 11:50:09 +01:00
Juan Lang
0444cd93c4
crypt32: Don't dereference an output pointer which may be NULL.
2009-12-11 11:50:03 +01:00
Juan Lang
1740d9fe44
crypt32: Trace chain final error status.
2009-12-11 11:49:56 +01:00
Paul Vriens
1d0e02b63e
comctl32/tests: Fix a test failure on older comctl32.
2009-12-10 16:53:32 +01:00
Maarten Lankhorst
a9a3a8e155
mmdevapi: Add initial mmdevapi dll.
2009-12-10 16:05:28 +01:00
Maarten Lankhorst
b474649e0e
dsound: Only initialize one guid for capture and renderer.
2009-12-10 15:41:25 +01:00
Alexandre Julliard
891d025639
dbghelp: Fix an invalid pointer cast.
2009-12-10 15:31:27 +01:00
Alexandre Julliard
7f88738fa6
dbghelp: Moved addr_to_linear() to stack.c.
2009-12-10 15:29:20 +01:00
Paul Vriens
0f0d92bf13
ddraw/tests: Fix some test failures on Vista+.
2009-12-10 15:01:06 +01:00
Erich Hoover
355818ae1e
ws2_32: Return the full list of local IP addresses when gethostbyname() is called on the local hostname.
2009-12-10 12:51:52 +01:00
Erich Hoover
f9f9566c74
ws2_32: Separate out hostent creation from duplication.
2009-12-10 12:51:47 +01:00
Paul Vriens
49d40d80f4
ole32/tests: Don't crash on Win9x/WinMe by using more A-functions.
2009-12-10 12:39:52 +01:00
Paul Vriens
f976907d4f
imagehlp/tests: Run tests again on Win95.
2009-12-10 12:39:23 +01:00
Wolfram Sang
7790280c5b
ntoskrnl: Add IoAllocateErrorLogEntry stub.
2009-12-10 12:38:58 +01:00
Ken Thomases
18d9632914
kernel32: Consolidate some related code closer together.
2009-12-10 12:21:42 +01:00
Ken Thomases
b58cd975ba
kernel32: Mac lang. pref. overrides LANG, but not LC_ALL or LC_MESSAGES.
2009-12-10 12:21:25 +01:00
Ken Thomases
21acb71e42
kernel32: On Mac, construct locale string from language and country codes.
...
Don't rely on CFLocaleGetIdentifier(), whose result may not be sensible to
the C library.
2009-12-10 12:21:10 +01:00
Maarten Lankhorst
317d95a9db
dsound: Clean up DSPROPERTY_Description1.
2009-12-10 12:18:59 +01:00
Maarten Lankhorst
a5bf8b6b42
dsound: Clean up DSPROPERTY_DescriptionA.
2009-12-10 12:18:46 +01:00
Maarten Lankhorst
d0b43b86dd
dsound: Clean up DSPROPERTY_Enumerate1.
2009-12-10 12:18:32 +01:00
Maarten Lankhorst
4ecc5e6613
dsound: Clean up DSPROPERTY_EnumerateA.
2009-12-10 12:17:35 +01:00
Maarten Lankhorst
773acf4157
dsound: Clean up DSPROPERTY_EnumerateW.
2009-12-10 12:16:04 +01:00
Maarten Lankhorst
2e95764e76
dsound: Clean up DSPROPERTY_DescriptionW.
2009-12-10 12:15:29 +01:00
Maarten Lankhorst
0d34e5c6a4
dsound: Implement DSPROPERTY_WaveDeviceMappingA on top of *W.
2009-12-10 12:14:28 +01:00
Jacek Caban
7705fe64d6
jscript: Fixed tests on some Windows.
2009-12-10 12:01:12 +01:00
Jacek Caban
13d6e57e72
jscript: Added Function constructor tests.
2009-12-10 12:01:06 +01:00
Jacek Caban
538e15a0d7
jscript: Added Function constructor implementation.
2009-12-10 12:00:44 +01:00
Jacek Caban
db84495906
jscript: Reorder functions in function.c.
...
This reduces size of the next patch.
2009-12-10 12:00:37 +01:00
Jacek Caban
ce7f764b0c
mshtml: Removed ref count tests that fail on some Windows.
2009-12-10 12:00:31 +01:00
Jacek Caban
64b651e262
mshtml: Added IHTMLDOMTextNode::get_length implementation.
2009-12-10 12:00:25 +01:00
Nikolay Sivov
c8f1e9668a
comdlg32/filedlg: Fix a find file handle leak.
2009-12-10 12:00:17 +01:00
Nikolay Sivov
c0456e2ca7
comdlg32/filedlg: Fix a lookin combo data leak.
2009-12-10 11:56:51 +01:00
Nikolay Sivov
83f2135e0d
comctl32/tests: Get rid of static handles, split tests finally.
2009-12-10 11:56:43 +01:00
Nikolay Sivov
6823e0f3ec
comctl32/treeview: Remove some forward declarations.
2009-12-10 11:56:35 +01:00
Nikolay Sivov
e3c34f2d29
comctl32/treeview: Use additional helper for item invalidation.
2009-12-10 11:56:23 +01:00
Juan Lang
f9a475c808
rsaenh: Fix memory leak reading stored keys.
2009-12-10 11:56:10 +01:00
Jacek Caban
90b1bcc1ae
urlmon: Include extra info in object name passed to HttpOpenRequest.
2009-12-10 11:56:04 +01:00
Jacek Caban
5b76702e84
wininet: Set lpszUrlPath in InternetCrackUrlW if its length is 0.
2009-12-10 11:55:58 +01:00
Jacek Caban
d153344eaa
wininet: Make InternetCrackUrlA tests more generic and add more tests.
2009-12-10 11:55:52 +01:00
Jacek Caban
5e8e358a71
wininet: lpszUrlPath should be NULL for URLs in file:///... format.
2009-12-10 11:55:33 +01:00
Henri Verbeet
f282db2408
dxgi: Implement IDXGIOutput::GetDisplayModeList().
2009-12-10 11:55:00 +01:00
Henri Verbeet
b85a070598
wined3d: Support more formats for display mode enumeration.
...
ddraw/d3d8/d3d9 only support a limited number of formats, but those already
limit the supported formats themselves.
2009-12-10 11:54:55 +01:00
Henri Verbeet
b3defd4c80
wined3d: Rename "wineD3DDevice" to "device".
2009-12-10 11:54:47 +01:00
Henri Verbeet
bd9828a039
wined3d: Don't restore the draw buffer in color_fill_fbo().
...
This should be done by the context management these days.
2009-12-10 11:54:29 +01:00
Henri Verbeet
ddddc60eb9
ddraw: Avoid enumerating display modes for formats that arent't supported anyway.
...
Some of these formats can't even be translated by ddraw.
2009-12-10 11:54:22 +01:00
Jeremy White
7e0c4fa404
usrmarshal: Add a test for marshalling a SAFEARRAY of VT_BSTR.
2009-12-10 11:54:08 +01:00
Eric Pouech
185e5daed6
dbghelp: For mingw32 (stabs debug info), parse the FileHeader's symbol table to offset properly the global variables.
2009-12-10 11:53:57 +01:00
Vincent Povirk
8b3ff9d179
ole32: Remove the ancestorStorage attribute.
2009-12-10 11:51:39 +01:00
Vincent Povirk
5d39c31bff
ole32: Make IEnumSTATSTGImpl reference the parent storage.
2009-12-10 11:51:29 +01:00
Vincent Povirk
43184aaf52
ole32: Make findElement take a StorageBaseImpl.
2009-12-10 11:51:21 +01:00
Vincent Povirk
55b3a6e59f
ole32: Don't use ancestorStorage to decide if a storage is transacted.
2009-12-10 11:51:10 +01:00
Vincent Povirk
1a12141d86
ole32: Add a test for modifying read-only substorage objects.
2009-12-10 11:51:01 +01:00
Alexandre Julliard
6509044087
ntdll: Search the whole filesystem under the starting directory when opening files by id.
2009-12-09 23:34:45 +01:00
Huw Davies
09db528847
ole32: Release the error info strings.
...
Found by Valgrind.
2009-12-09 16:50:36 +01:00
Kirill K. Smirnov
dc45e2c513
comctl32/treeview: Avoid a NULL pointer dereference.
2009-12-09 14:54:01 +01:00
Huw Davies
318c7b24ee
msxml3: Correctly test the variant returned by get_nodeValue.
...
Found by Valgrind.
2009-12-09 14:53:31 +01:00
Nikolay Sivov
daf99d4bdd
shell32: Fix some trace typos.
2009-12-09 14:25:25 +01:00
Nikolay Sivov
c2a7535e9d
comctl32/listview: Update item width every time new item is inserted.
...
This prevents retaining previously stored width and unexpected item
displaying collapsing with ending ellipsis.
2009-12-09 14:25:21 +01:00
Henri Verbeet
bfe6695d30
wined3d: Only disable blending for offscreen targets.
2009-12-09 13:51:08 +01:00
Henri Verbeet
b6ef17f23d
wined3d: Remove unused GetDevice() implementations.
2009-12-09 13:51:04 +01:00
Henri Verbeet
c2cf193563
d3d9: Forward the volume's GetDevice() to the texture instead of the wined3d volume.
2009-12-09 13:50:56 +01:00
Henri Verbeet
789fed5095
d3d8: Forward the volume's GetDevice() to the texture instead of the wined3d volume.
2009-12-09 13:50:52 +01:00
Henri Verbeet
d2ad2df637
wined3d: Remove a few redundant assignments.
2009-12-09 13:50:48 +01:00
Hans Leidekker
84bfbf2aa8
ntdll/tests: Free Unicode string before reuse.
2009-12-09 13:50:42 +01:00
Nikolay Sivov
29357ec024
gdiplus/tests: Fix a matrix leak in test.
2009-12-09 13:50:35 +01:00
Piotr Caban
6894d841cd
urlmon: Added InternetSecurityManager marshalling test.
2009-12-09 13:49:34 +01:00
Piotr Caban
dc78e8d315
urlmon: Added ProxyStub implementation.
2009-12-09 13:49:26 +01:00
Jacek Caban
2d1c4e6928
wininet: Correctly handle dwContentRead for gzip encoded requests.
2009-12-09 13:13:53 +01:00
Juan Lang
b0f5b96efe
winhttp/tests: Only free a certificate context if retrieving it succeeded.
2009-12-09 13:13:49 +01:00
Juan Lang
71880e4818
rsaenh: Free a verify context's keys when it's destroyed.
2009-12-09 13:13:42 +01:00
Juan Lang
ac4ac88a51
rsaenh: Use helper function to release and install a key into a crypt provider.
2009-12-09 13:13:36 +01:00
Alexandre Julliard
e099b80a6f
winex11: Fix a compiler warning.
2009-12-09 13:13:29 +01:00
Alexandre Julliard
70c20027a9
ntdll/tests: Avoid size_t in traces.
2009-12-09 12:19:48 +01:00
Alexandre Julliard
321292a26c
shlwapi/tests: Avoid size_t in traces.
2009-12-09 12:19:43 +01:00
Alexandre Julliard
4f83f9a120
crypt32/tests: Avoid size_t in traces.
2009-12-09 12:19:38 +01:00
Juan Lang
960a1a9ab7
inetmib1: Copy an IP net row's physical address using a type-specific helper function, rather than using a generic helper function which made an invalid alignment assumption.
2009-12-09 12:19:09 +01:00
Juan Lang
950202a59b
inetmib1: Return SNMP_ERRORSTATUS_NOSUCHNAME for an interface's description if it has none.
2009-12-09 12:19:02 +01:00
Alexandre Julliard
da9bc130c6
msvcrt/tests: Fix the signal handler calling convention.
2009-12-09 12:04:41 +01:00
Alexandre Julliard
506a62776c
d3d9/tests: Fix some pointer cast warnings on 64-bit.
2009-12-09 12:04:27 +01:00
Alexandre Julliard
6062679b08
d3d8/tests: Fix some pointer cast warnings on 64-bit.
2009-12-09 12:04:22 +01:00
Alexandre Julliard
de3e06a745
uxtheme: Fix some pointer cast warnings on 64-bit.
2009-12-09 12:04:08 +01:00
Alexandre Julliard
44a9bae9f8
ole32: Fix some pointer cast warnings on 64-bit.
2009-12-09 12:04:01 +01:00
Marcus Meissner
30c1df4a08
dbghelp: Add a missing NULL check (Coverity).
2009-12-09 12:03:47 +01:00
Vincent Povirk
df0ef756b3
ole32: Add an attribute to StorageBaseImpl to track its reverted status.
2009-12-09 12:03:40 +01:00
Vincent Povirk
5b79c5a5e4
ole32: Store the parent of internal storage objects.
2009-12-09 12:03:30 +01:00
Vincent Povirk
8518323e07
ole32: Don't track the stream size in storage stream objects.
...
We can't do this safely when there are multiple objects for a single stream.
2009-12-09 12:03:18 +01:00
Vincent Povirk
6d06c43e53
ole32: Use the storage vtable to resize streams.
2009-12-09 12:03:10 +01:00
Vincent Povirk
1d4c698ef3
ole32: Use the storage vtable to write to streams.
2009-12-09 12:02:59 +01:00
Juan Lang
71b4ac9c71
rsaenh/tests: Fix memory leak.
2009-12-09 12:02:47 +01:00
Juan Lang
4df042b54b
crypt32: Compare CRL's authority key identifier against the certificate's subject key identifier property, which also decodes the certificate's extension if necessary.
2009-12-09 12:02:43 +01:00
Juan Lang
1becda464d
winhttp: Fix test error when run as non-administrator.
2009-12-09 12:02:39 +01:00
Juan Lang
66b4ad208d
wininet: Fix an apparent typo.
2009-12-09 12:02:30 +01:00
Juan Lang
3cd54553f3
wininet: Trace more parameters to HTTP_GetCustomHeaderIndex.
2009-12-09 12:02:26 +01:00
Andrew Eikum
578881f600
mshtml: Implement IHTMLFrameBase::get_name.
2009-12-08 17:54:14 +01:00
Andrew Eikum
c10cd6c137
mshtml: Implement IHTMLWindow2::{get,put}_onresize.
2009-12-08 17:54:08 +01:00
Andrew Eikum
2710d14c40
mshtml: Implement IHTMLFrameBase::{get,put}_scrolling.
2009-12-08 17:54:01 +01:00
Andrew Eikum
6e3e7c9f4c
mshtml: Store ns[i]frame reference in HTMLFrameBase.
2009-12-08 17:53:53 +01:00
Roderick Colenbrander
662653c8ff
winex11: Move X11 display failure MESSAGE to winediag.
2009-12-08 17:52:20 +01:00
Paul Vriens
5fa94d18c5
shell32/tests: Remove a useless string.
2009-12-08 17:44:30 +01:00
Paul Vriens
ba5142f342
shell32/tests: Remove a now unused define.
2009-12-08 17:44:23 +01:00
Paul Vriens
ea95977825
shell32/tests: Removed an unused define.
2009-12-08 17:44:16 +01:00
Paul Vriens
495d353c63
shell32/tests: Decide whether to use CSIDL_PROGRAMS or CSIDL_COMMON_PROGRAMS by checking admin rights.
2009-12-08 17:44:08 +01:00
Paul Vriens
b965a5f0e0
shell32/tests: Cope with non-English Vista+ and short names in the title bar of explorer windows.
2009-12-08 17:44:01 +01:00
Roderick Colenbrander
715a398899
iphlpapi: Use winediag for icmp failure.
2009-12-08 17:43:52 +01:00
Roderick Colenbrander
6a8aae0bec
ws2_32: Use winediag for socket failures.
2009-12-08 17:43:45 +01:00
Francois Gouget
d1e592ad20
crypt32/tests: Fix compilation on systems that don't support nameless unions.
2009-12-08 17:42:25 +01:00
Juan Lang
b7f753a826
snmpapi: Add stub for SnmpSvcGetUptime.
2009-12-08 12:59:54 +01:00
Paul Vriens
5719881ed5
winspool.drv/tests: Fix test failures on XP+ with long printer names.
2009-12-08 12:53:13 +01:00
Paul Vriens
72c54e5d3b
adapi32/tests: Fix test failures when the computername is fully qualified on W2K3 and earlier.
2009-12-08 12:53:09 +01:00
Huw Davies
af0bb4a141
ntdll: Only free the string if the test succeeded.
2009-12-08 12:37:24 +01:00
Hans Leidekker
bf58fdd197
wininet/tests: Mark behavior of IE5 as broken for some ftp tests.
2009-12-08 12:37:20 +01:00
Hans Leidekker
fe8f5c2232
ntdll/tests: Fix a memory leak.
...
Found by Valgrind.
2009-12-08 12:37:17 +01:00
Hans Leidekker
3bf156a8c5
setupapi/tests: Fix a memory leak.
...
Found by Valgrind.
2009-12-08 12:37:14 +01:00
Marcus Meissner
298051ab37
winhttp: Check for endCert being NULL (Coverity).
2009-12-08 12:37:10 +01:00
Stefan Leichter
6f8fb2f4e7
setupapi32/tests: More tests for SetupGetInfFileListW.
2009-12-08 12:37:01 +01:00
James Hawkins
d90aca35c4
msi: Add a NULL terminator to file->dest after reallocation.
2009-12-08 12:36:51 +01:00
James Hawkins
b13803ea40
msi: Free the column info data when updating the table column info.
2009-12-08 12:36:36 +01:00
James Hawkins
c20902314b
msi: Make sure to free the extra row data when deleting a row.
2009-12-08 12:36:28 +01:00
Jacek Caban
70592b59e7
mshtml: Added IHTMLDocument2::onreadystatechange property implementation.
2009-12-08 12:36:09 +01:00
Jacek Caban
1045bffcc0
jscript: Fixed String.split for missing regexp separator.
2009-12-08 12:36:05 +01:00
Jacek Caban
c665b86cd0
jscript: Moved set_last_index call to do_regexp_match_next.
2009-12-08 12:36:01 +01:00
Juan Lang
91d62162da
inetmib1: Return SNMP_ERRORSTATUS_NOSUCHNAME for an interface's physical address if it has none.
2009-12-08 12:35:55 +01:00
Juan Lang
632b759ffe
inetmib1: Return error value from MIB copy functions.
2009-12-08 12:35:45 +01:00
Juan Lang
7060f8961a
inetmib1: Don't claim a value is dynamic when it isn't.
2009-12-08 12:35:38 +01:00
Vincent Povirk
62e54bacba
ole32: Use the storage vtable to read streams.
2009-12-08 12:35:33 +01:00
Vincent Povirk
ee39a21d2b
ole32: Add DestroyDirEntry to the storage vtable.
2009-12-08 12:35:17 +01:00
Vincent Povirk
f43e013f73
ole32: Take a StorageBaseImpl in removeFromTree.
2009-12-08 12:35:08 +01:00
Vincent Povirk
0425ed1d38
ole32: Take a StorageBaseImpl in insertIntoTree.
2009-12-08 12:35:00 +01:00
Vincent Povirk
9300a92ccc
ole32: Change the base IStorage filename to a pointer type.
...
The maximum size of the name returned by Stat() on a top-level storage has
nothing to do with DIRENTRY_NAME_BUFFER_LEN. Windows can return longer names
and probably has a limit of MAX_PATH. Also, Stat always returns an absolute
pathname, so we don't need a special case in StgOpenStorage.
2009-12-08 12:34:47 +01:00
Henri Verbeet
efbd38ae84
dxgi: The "unknown0" parameter to DXGID3D10CreateDevice() is a pointer.
...
Fixes stack corruption in the 64-bit tests. Thanks to Paul Vriens for debugging this.
2009-12-08 12:33:43 +01:00
Henri Verbeet
54f3dec8e6
wined3d: Rename the "wineD3D" device field to "wined3d".
2009-12-08 12:33:29 +01:00
Henri Verbeet
a02f93defb
wined3d: Remove the redundant "adapterNo" field from the device.
2009-12-08 12:33:23 +01:00
Henri Verbeet
aed85222b5
wined3d: Rename the wined3d_adapter "num" field to "ordinal".
...
This makes it consistent with dxgi_adapter.
2009-12-08 12:33:17 +01:00
Henri Verbeet
8a833a2d75
wined3d: Pass the correct vertex count in DrawIndexedPrimitiveStrided().
...
This fixes a regression introduced by 2b2fc827ce
.
2009-12-08 12:33:08 +01:00
Aric Stewart
3b93ff71c7
mpr: Initialize handle to NULL on ERROR_NO_NETWORK case in WNetOpenEnum.
2009-12-08 12:33:03 +01:00
Gerald Pfeifer
43d0720335
ntdll: Guard debugging code by #ifdef instead of plain #if.
2009-12-08 12:32:58 +01:00
Alexandre Julliard
538c8bc5e8
ntdll/tests: Add tests for open directories with NtCreateFile and strange options.
2009-12-08 12:19:05 +01:00
Alexandre Julliard
019e404938
ntdll: Get rid of a line break in a trace.
2009-12-07 21:25:20 +01:00
Paul Vriens
8da7a00e67
mshtml/tests: Skip some tests on older IE.
2009-12-07 16:51:36 +01:00
Piotr Caban
2efb829845
mshtml: Added more OleDocumentView_UIActivate tests.
2009-12-07 15:41:34 +01:00
Piotr Caban
8c06ed96ae
mshtml: Improved OleDocumentView_UIActivate implementation.
2009-12-07 15:41:18 +01:00
Piotr Caban
24601ed1db
mshtml: Added Advise handling to OleObject_Close.
2009-12-07 15:41:13 +01:00
Piotr Caban
91dd9bbb71
mshtml: Added OleObject_Advise tests.
2009-12-07 15:41:07 +01:00
Piotr Caban
7372a6dd12
mshtml: Added OleObject_EnumAdvise implementation.
2009-12-07 15:41:01 +01:00
Piotr Caban
0aca61c5c3
mshtml: Added OleObject_Unadvise implementation.
2009-12-07 15:40:57 +01:00
Piotr Caban
bbfa604dc0
mshtml: Added OleObject_Advise implementation.
2009-12-07 15:40:53 +01:00
Piotr Caban
45e0dd9d1f
mshtml: Added PersistStreamInit_InitNew implementation.
2009-12-07 15:40:47 +01:00
Nathan Gallaher
de239d86fd
ole32: Fix invalid memory access in storage32.
2009-12-07 14:53:31 +01:00
Paul Chitescu
7fea0e332f
advapi32: Reduce registry access to MAXIMUM_ALLOWED wherever possible.
2009-12-07 14:50:20 +01:00
Maarten Lankhorst
7326586517
dsound: Move buffer property sets to buffer.c.
2009-12-07 14:46:03 +01:00
Huw Davies
7c1deca74c
xinput1_3: Don't print the contents of [out] parameters.
...
Found by Valgrind.
2009-12-07 14:45:54 +01:00
Nikolay Sivov
fc7d6b39be
windowscodecs/tests: Release decoder after use.
2009-12-07 14:45:49 +01:00
Henri Verbeet
bf1255e2cd
dxgi: Implement IDXGISurface::GetParent().
2009-12-07 14:34:23 +01:00
Henri Verbeet
a6b9a637e2
dxgi: Implement IDXGISurface::GetDevice().
2009-12-07 14:34:19 +01:00
Henri Verbeet
4e29ade658
dxgi: Add a separate function for surface initialization.
2009-12-07 14:34:15 +01:00
Henri Verbeet
89c96ca31e
d3d9: Fix GetDevice() for surfaces that are part of a texture.
...
If the surface is part of a texture it doesn't keep its own reference to the
device, but instead relies on the reference the texture has. This fixes a
regression introduced by ff92e6eb6a
.
2009-12-07 14:34:08 +01:00
Henri Verbeet
179cee08b0
d3d8: Fix GetDevice() for surfaces that are part of a texture.
...
If the surface is part of a texture it doesn't keep its own reference to the
device, but instead relies on the reference the texture has. This fixes a
regression introduced by 3cedef2ffe
.
2009-12-07 14:34:04 +01:00
Stefan Dösinger
740e2d403e
Render to fbo when the size mismatches at creation time.
...
This is needed because the window(and thus the GL drawable) might be
smaller than the D3D backbuffer. If we waited for the FBO switch until
Present is called we'd lose data in the first frame.
2009-12-07 14:33:56 +01:00
Stefan Dösinger
548b0bcda5
wined3d: Render to a FBO if the window size is changed.
2009-12-07 14:33:32 +01:00
Stefan Dösinger
817714912b
wined3d: Infrastructure to render swapchains to a FBO.
2009-12-07 14:33:24 +01:00
Stefan Dösinger
2b0271b185
wined3d: Use GL_COLOR_ATTACHMENT0 as offscreen buffer with FBOs.
...
This is used by the offscreen render target->texture blit code if
FBOs are enabled, but FBO_blit is not supported
2009-12-07 14:33:04 +01:00
Stefan Dösinger
64291c60cb
wined3d: A function for checking if a surface is offscreen.
2009-12-07 14:32:54 +01:00
Stefan Dösinger
54f0d3f785
wined3d: Add a function for initializing surface sysmem.
2009-12-07 14:32:29 +01:00
Hans Leidekker
72e7e399d5
ntdll/tests: Fix a memory leak.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
d81f9006de
netapi32/tests: Fix a memory leak.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
67963a76b4
fusion: Fix some memory leaks.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
952cd1d36a
userenv/tests: Fix some memory leaks.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
7d3f37fcbd
usp10: Fix a memory leak.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
3840de5b1e
msi/tests: Loosen check on kernel32 language version.
2009-12-07 14:18:29 +01:00
Hans Leidekker
4a22c88b37
wininet: Cleanup any existing cache file before creating a new one.
...
Otherwise we leak the file name and handle when a request is sent again.
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Alexandre Julliard
13608c8b18
gdi32: Avoid use of some 16-bit types.
2009-12-07 14:18:29 +01:00
Alexandre Julliard
1ac23b9b0f
gdi32: Don't include wingdi16.h by default.
2009-12-07 14:18:29 +01:00
Alexandre Julliard
4edcf1caa5
gdi32: Make gdi.exe into a stand-alone 16-bit module.
2009-12-07 14:18:29 +01:00
Alexandre Julliard
fc55cdcd59
gdi32: Stop exporting the 16-bit print job functions.
2009-12-07 14:18:28 +01:00
Alexandre Julliard
cc2d6f330f
wineps.drv: Don't include 16-bit headers in psdrv.h.
2009-12-07 14:18:28 +01:00
Alexandre Julliard
9a05f3143f
wineps.drv: Duplicate the print job support from 16-bit GDI.
2009-12-07 14:18:28 +01:00
Alexandre Julliard
7f6b6eb344
wineps.drv: Add a wrapper function for WriteSpool16.
2009-12-07 14:18:28 +01:00
Vincent Povirk
8b154a590e
gdiplus: Fix cleanup after errors in GdipCloneImage.
2009-12-07 14:18:28 +01:00
Vincent Povirk
bf04d3fa69
gdiplus: Implement GdipCloneBitmapArea.
2009-12-07 14:18:28 +01:00
Marcus Meissner
4c36f79964
rpcrt4: Fixed array_compute_and_size_conformance on strings (Coverity).
2009-12-07 14:18:28 +01:00
Jacek Caban
8d44d63849
jscript: Don't pass EXPR_NEWREF flag to evaluate member expression in array_expression_eval.
2009-12-07 14:18:28 +01:00
Jacek Caban
f1a543d546
mshtml: Added test for setting VT_EMPTY event handler.
2009-12-07 14:18:28 +01:00
Jacek Caban
f3d805862a
mshtml: Don't pass fdexNameEnsure flag to script engines in find_global_prop.
2009-12-07 14:18:28 +01:00
Paul Vriens
19f4c42f99
advapi32/tests: Fix some test failures when the computername is fully qualified.
2009-12-07 14:18:27 +01:00
Huw Davies
63231be804
setupapi: Fix memory leak.
...
Found by Valgrind.
2009-12-07 14:18:27 +01:00
Nikolay Sivov
e5e17ca438
msvcrt/tests: Free temporary file name after test.
2009-12-07 14:18:27 +01:00
Huw Davies
1cc0dd5c57
ntdll: Fix a few memory leaks in tests.
...
Found by Valgrind.
2009-12-07 14:18:27 +01:00
Huw Davies
0099431f08
oleaut32: Fix several memory leaks in tests.
...
Found by Valgrind.
2009-12-07 14:18:27 +01:00
Nikolay Sivov
5b7fae2ea8
gdiplus/tests: Delete Pen object after use.
2009-12-07 14:18:27 +01:00
Nikolay Sivov
f9af62e36d
gdiplus/tests: Free created iterator in tests.
2009-12-07 14:18:27 +01:00
Nikolay Sivov
25260e601c
gdiplus/tests: Additional test to show that custom cap isn't created without stroke path.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
db5e3f4a05
gdiplus/tests: Free brush pointer after test.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
7d6412c82d
comctl32/datetime: Free internal data completely on control destruction.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
bd8fc9c474
comctl32/tests: Don't forget to free array after tests.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
0f003ef48d
comctl32/tests: Free imagelist after use.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
6d989feff9
comctl32/treeview: Free items pointer array and root item on control destruction.
...
Two issues here: item pointers array wasn't freed, root item data wasn't freed.
Found by Valgrind.
2009-12-07 14:18:26 +01:00
Nikolay Sivov
59d250c4a4
kernel32/tests: Fix test failures on NT4.
2009-12-07 14:18:25 +01:00
Piotr Caban
9ede36aa2b
msxml3: Fix VARIANT_from_xmlChar implementation.
2009-12-07 14:18:25 +01:00