wine
15 years agomsxml3: Fix VARIANT_from_xmlChar implementation.
Piotr Caban [Sun, 6 Dec 2009 00:07:57 +0000 (01:07 +0100)] 
msxml3: Fix VARIANT_from_xmlChar implementation.

15 years agowined3d: Don't define nameless structs or unions.
Francois Gouget [Sun, 6 Dec 2009 12:45:30 +0000 (13:45 +0100)] 
wined3d: Don't define nameless structs or unions.

Fixes compilation on systems that don't support nameless unions or structs.

15 years agomshtml/tests: Fix the get_event_src() macro declaration.
Francois Gouget [Sun, 6 Dec 2009 12:43:25 +0000 (13:43 +0100)] 
mshtml/tests: Fix the get_event_src() macro declaration.

15 years agowinhttp: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 6 Dec 2009 12:41:47 +0000 (13:41 +0100)] 
winhttp: Fix compilation on systems that don't support nameless unions.

15 years agooleaut32: Fix a couple of memory leaks in the tests.
Huw Davies [Sun, 6 Dec 2009 12:05:37 +0000 (12:05 +0000)] 
oleaut32: Fix a couple of memory leaks in the tests.

Found by Valgrind.

15 years agoinetcomm: Fix memory leak.
Huw Davies [Sun, 6 Dec 2009 11:38:32 +0000 (11:38 +0000)] 
inetcomm: Fix memory leak.

Found by Valgrind.

15 years agogdiplus: Fix a couple of memory leaks.
Huw Davies [Sun, 6 Dec 2009 11:11:44 +0000 (11:11 +0000)] 
gdiplus: Fix a couple of memory leaks.

Found by Valgrind.

15 years agowintrust: Fail to load a certificate from a PE file if the certificate entry isn...
Juan Lang [Sun, 6 Dec 2009 03:17:25 +0000 (19:17 -0800)] 
wintrust: Fail to load a certificate from a PE file if the certificate entry isn't a known type.

15 years agorsaenh/tests: Fix memory leaks.
Juan Lang [Sun, 6 Dec 2009 00:28:21 +0000 (16:28 -0800)] 
rsaenh/tests: Fix memory leaks.

15 years agocrypt32/tests: Fix memory leak in test.
Juan Lang [Sun, 6 Dec 2009 00:21:21 +0000 (16:21 -0800)] 
crypt32/tests: Fix memory leak in test.

15 years agorsaenh: Fix memory leak in CPSignHash.
Juan Lang [Sun, 6 Dec 2009 00:05:26 +0000 (16:05 -0800)] 
rsaenh: Fix memory leak in CPSignHash.

15 years agocrypt32/tests: Don't pass as a parameter a variable that could be local.
Juan Lang [Sat, 5 Dec 2009 23:42:06 +0000 (15:42 -0800)] 
crypt32/tests: Don't pass as a parameter a variable that could be local.

15 years agowinhttp: Use sk_ functions rather than accessing an OpenSSL stack type directly.
Juan Lang [Sat, 5 Dec 2009 00:41:53 +0000 (16:41 -0800)] 
winhttp: Use sk_ functions rather than accessing an OpenSSL stack type directly.

15 years agowinhttp: Load X509_STORE_CTX_get_ex_data from libcrypto not libssl.
Huw Davies [Sat, 5 Dec 2009 11:41:48 +0000 (11:41 +0000)] 
winhttp: Load X509_STORE_CTX_get_ex_data from libcrypto not libssl.

15 years agomsi: The second parameter to Installer.OpenPackage is optional, so set a default...
James Hawkins [Sat, 5 Dec 2009 01:17:12 +0000 (17:17 -0800)] 
msi: The second parameter to Installer.OpenPackage is optional, so set a default value of 0 if the parameter is not provided.

15 years agomsi: Verify that the first parameter to Installer.OpenPackage is a VT_BSTR.
James Hawkins [Sat, 5 Dec 2009 01:17:03 +0000 (17:17 -0800)] 
msi: Verify that the first parameter to Installer.OpenPackage is a VT_BSTR.

It seems ugly to open up the parameters in pDispParams, but
DispGetParam will happily convert a VT_EMPTY to a VT_BSTR and not
return an error.

15 years agomsi: It's possible to send in more than two parameters to Installer.OpenPackage,...
James Hawkins [Sat, 5 Dec 2009 01:16:16 +0000 (17:16 -0800)] 
msi: It's possible to send in more than two parameters to Installer.OpenPackage, but sending in zero parameters should return DISP_E_TYPEMISMATCH.

15 years agomsi: Add more tests for the Installer.OpenPackage method.
James Hawkins [Sat, 5 Dec 2009 01:16:07 +0000 (17:16 -0800)] 
msi: Add more tests for the Installer.OpenPackage method.

The following series fixes a few leaks reported by valgrind.  We were
leaking exception info caused by Installer.OpenPackage failing when we
didn't expected it.

15 years agooleaut32: Report the parameter index for any failure in DispGetParam.
James Hawkins [Sat, 5 Dec 2009 01:15:11 +0000 (17:15 -0800)] 
oleaut32: Report the parameter index for any failure in DispGetParam.

15 years agooleaut32: Add tests for DispGetParam. Fix two issues that crashed the tests.
James Hawkins [Sat, 5 Dec 2009 01:14:52 +0000 (17:14 -0800)] 
oleaut32: Add tests for DispGetParam. Fix two issues that crashed the tests.

15 years agoole32: Add ReadDirEntry to the storage vtable.
Vincent Povirk [Wed, 25 Nov 2009 23:01:27 +0000 (17:01 -0600)] 
ole32: Add ReadDirEntry to the storage vtable.

15 years agoole32: Add WriteDirEntry to the storage vtable.
Vincent Povirk [Wed, 25 Nov 2009 22:53:05 +0000 (16:53 -0600)] 
ole32: Add WriteDirEntry to the storage vtable.

15 years agoole32: Change ReadDirEntry return type to HRESULT.
Vincent Povirk [Wed, 25 Nov 2009 22:20:55 +0000 (16:20 -0600)] 
ole32: Change ReadDirEntry return type to HRESULT.

15 years agoole32: Change WriteDirEntry return type to HRESULT.
Vincent Povirk [Wed, 25 Nov 2009 21:51:48 +0000 (15:51 -0600)] 
ole32: Change WriteDirEntry return type to HRESULT.

15 years agoole32: Make CreateDirEntry a virtual method.
Vincent Povirk [Wed, 25 Nov 2009 21:28:34 +0000 (15:28 -0600)] 
ole32: Make CreateDirEntry a virtual method.

15 years agowindowscodecs: Accept GIF files with no trailer.
Vincent Povirk [Fri, 4 Dec 2009 17:15:23 +0000 (11:15 -0600)] 
windowscodecs: Accept GIF files with no trailer.

15 years agoimagehlp: Recalculate PE checksum after file modification.
Owen Rudge [Fri, 4 Dec 2009 16:12:02 +0000 (10:12 -0600)] 
imagehlp: Recalculate PE checksum after file modification.

15 years agoimagehlp: Check for 64-bit PE files in CheckSumMappedFile.
Owen Rudge [Fri, 4 Dec 2009 16:12:00 +0000 (10:12 -0600)] 
imagehlp: Check for 64-bit PE files in CheckSumMappedFile.

15 years agoimagehlp/tests: Add tests for adding/removing multiple certificates.
Owen Rudge [Fri, 4 Dec 2009 16:11:58 +0000 (10:11 -0600)] 
imagehlp/tests: Add tests for adding/removing multiple certificates.

15 years agoimagehlp: Implement ImageRemoveCertificate.
Owen Rudge [Fri, 4 Dec 2009 16:11:57 +0000 (10:11 -0600)] 
imagehlp: Implement ImageRemoveCertificate.

15 years agohlink: Fix more memory leaks in tests.
Rob Shearman [Fri, 4 Dec 2009 15:08:56 +0000 (15:08 +0000)] 
hlink: Fix more memory leaks in tests.

15 years agonetapi32: Fix off-by-one errors in ACCESS_QueryAdminDisplayInformation and ACCESS_Que...
Rob Shearman [Fri, 4 Dec 2009 15:09:02 +0000 (15:09 +0000)] 
netapi32: Fix off-by-one errors in ACCESS_QueryAdminDisplayInformation and ACCESS_QueryGuestDisplayInformation.

15 years agoole32: Add tests for HGLOBAL stream ignoring the HighPart of the offset for seeks.
Rob Shearman [Fri, 4 Dec 2009 15:08:51 +0000 (15:08 +0000)] 
ole32: Add tests for HGLOBAL stream ignoring the HighPart of the offset for seeks.

15 years agoole32: Initialise all of position variables in test_save_load_filemoniker.
Rob Shearman [Fri, 4 Dec 2009 15:08:44 +0000 (15:08 +0000)] 
ole32: Initialise all of position variables in test_save_load_filemoniker.

Initialise all 8-bytes instead of just the lower 4-bytes. This test
isn't designed to be testing whether the Seek method of the object
return by CreateStreamOnHGlobal uses the high part of the positions
passed in.

15 years agoRelease 1.1.34. wine-1.1.34
Alexandre Julliard [Fri, 4 Dec 2009 18:05:35 +0000 (19:05 +0100)] 
Release 1.1.34.

15 years agouser32: Pad lfFaceName so we don't write uninitialised data to the registry.
Huw Davies [Fri, 4 Dec 2009 14:28:04 +0000 (14:28 +0000)] 
user32: Pad lfFaceName so we don't write uninitialised data to the registry.

Found by Valgrind.

15 years agouser32: Pad lfFaceName so we don't write uninitialised data to the registry.
Huw Davies [Fri, 4 Dec 2009 14:28:04 +0000 (14:28 +0000)] 
user32: Pad lfFaceName so we don't write uninitialised data to the registry.

Found by Valgrind.

15 years agontdll: Silence RtlNtStatusToDosErrorNoTeb() a bit.
Wolfram Sang [Thu, 3 Dec 2009 18:29:41 +0000 (19:29 +0100)] 
ntdll: Silence RtlNtStatusToDosErrorNoTeb() a bit.

15 years agokernel32/tests: Skip some tests if needed (WinXP Home).
Paul Vriens [Fri, 4 Dec 2009 12:43:08 +0000 (13:43 +0100)] 
kernel32/tests: Skip some tests if needed (WinXP Home).

15 years agokernel32/tests: Skip some tests on Win98/WinMe.
Paul Vriens [Fri, 4 Dec 2009 12:10:15 +0000 (13:10 +0100)] 
kernel32/tests: Skip some tests on Win98/WinMe.

15 years agokernel32/tests: Correct some ok() statements.
Paul Vriens [Fri, 4 Dec 2009 11:43:40 +0000 (12:43 +0100)] 
kernel32/tests: Correct some ok() statements.

15 years agowininet: Add a test for status callbacks on ftp connections.
Hans Leidekker [Fri, 4 Dec 2009 12:26:00 +0000 (13:26 +0100)] 
wininet: Add a test for status callbacks on ftp connections.

15 years agowininet: Fix some status callbacks to return a string instead of a sockaddr structure.
Hans Leidekker [Fri, 4 Dec 2009 12:25:14 +0000 (13:25 +0100)] 
wininet: Fix some status callbacks to return a string instead of a sockaddr structure.

Spotted by Juan Lang.

15 years agoshdocvw: Implement IWebBrowser2_get_Name.
Alistair Leslie-Hughes [Fri, 4 Dec 2009 11:49:29 +0000 (22:49 +1100)] 
shdocvw: Implement IWebBrowser2_get_Name.

15 years agokernel32: Explicitly treat the current working directory name as a unix one.
Dmitry Timoshkov [Fri, 4 Dec 2009 11:39:19 +0000 (19:39 +0800)] 
kernel32: Explicitly treat the current working directory name as a unix one.

15 years agodxgi/tests: Add a small test for IDXGIAdapter::GetDesc().
Henri Verbeet [Fri, 4 Dec 2009 10:50:50 +0000 (11:50 +0100)] 
dxgi/tests: Add a small test for IDXGIAdapter::GetDesc().

15 years agodxgi: Implement IDXGIAdapter::GetDesc().
Henri Verbeet [Fri, 4 Dec 2009 10:50:49 +0000 (11:50 +0100)] 
dxgi: Implement IDXGIAdapter::GetDesc().

15 years agowined3d: The stateblock doesn't really need a parent.
Henri Verbeet [Fri, 4 Dec 2009 10:50:48 +0000 (11:50 +0100)] 
wined3d: The stateblock doesn't really need a parent.

15 years agod3d9: Simplify GetDevice().
Henri Verbeet [Fri, 4 Dec 2009 10:50:47 +0000 (11:50 +0100)] 
d3d9: Simplify GetDevice().

15 years agod3d8: Simplify GetDevice().
Henri Verbeet [Fri, 4 Dec 2009 10:50:46 +0000 (11:50 +0100)] 
d3d8: Simplify GetDevice().

We already store "parentDevice", so we might as well use it.

15 years agoimagehlp: Implement ImageAddCertificate.
Owen Rudge [Thu, 3 Dec 2009 19:51:02 +0000 (13:51 -0600)] 
imagehlp: Implement ImageAddCertificate.

15 years agoimagehlp: Verify magic numbers and pad certificates to 8 byte boundaries.
Owen Rudge [Thu, 3 Dec 2009 19:50:58 +0000 (13:50 -0600)] 
imagehlp: Verify magic numbers and pad certificates to 8 byte boundaries.

Includes checks for 64-bit file structure and avoids repeating header
checks.

15 years agoole32: Add an internal vtable to StorageBaseImpl objects.
Vincent Povirk [Wed, 25 Nov 2009 21:07:57 +0000 (15:07 -0600)] 
ole32: Add an internal vtable to StorageBaseImpl objects.

15 years agoole32: Unify the logic for overriding the root storage filename in Stat.
Vincent Povirk [Wed, 2 Dec 2009 18:35:53 +0000 (12:35 -0600)] 
ole32: Unify the logic for overriding the root storage filename in Stat.

This is needed so that the new transacted type will be able to easily support
this logic.

15 years agoole32: Move the create attribute from StorageImpl to StorageBaseImpl.
Vincent Povirk [Wed, 2 Dec 2009 17:37:54 +0000 (11:37 -0600)] 
ole32: Move the create attribute from StorageImpl to StorageBaseImpl.

This is to avoid accessing the top-level StorageImpl directly.

15 years agoole32: Check the current storage for STGM_SIMPLE rather than ancestorStorage.
Vincent Povirk [Wed, 2 Dec 2009 17:31:43 +0000 (11:31 -0600)] 
ole32: Check the current storage for STGM_SIMPLE rather than ancestorStorage.

Since simple mode does not support substorages, we know these are the same.

15 years agoole32: Forbid substorages of simple mode storages.
Vincent Povirk [Wed, 2 Dec 2009 17:28:09 +0000 (11:28 -0600)] 
ole32: Forbid substorages of simple mode storages.

15 years agorpcrt4/tests: Skip the get_ranged_enum test on old Windows versions.
Alexandre Julliard [Fri, 4 Dec 2009 11:56:04 +0000 (12:56 +0100)] 
rpcrt4/tests: Skip the get_ranged_enum test on old Windows versions.

15 years agowininet: Make FTP_FtpOpenFileW() static.
Francois Gouget [Fri, 4 Dec 2009 10:43:25 +0000 (11:43 +0100)] 
wininet: Make FTP_FtpOpenFileW() static.

15 years agomshtml: Make nsACString_{Init,Finish}() static.
Francois Gouget [Fri, 4 Dec 2009 10:43:19 +0000 (11:43 +0100)] 
mshtml: Make nsACString_{Init,Finish}() static.

15 years agomciwave: Abort the play loop in case of audio error.
Jörg Höhle [Tue, 17 Nov 2009 08:59:05 +0000 (09:59 +0100)] 
mciwave: Abort the play loop in case of audio error.

15 years agomsvcrt: Remove unnecessary NULL check (Coverity).
Marcus Meissner [Fri, 4 Dec 2009 09:10:48 +0000 (10:10 +0100)] 
msvcrt: Remove unnecessary NULL check (Coverity).

15 years agocmd: Break out of the argument scan loop (Coverity).
Marcus Meissner [Fri, 4 Dec 2009 09:06:13 +0000 (10:06 +0100)] 
cmd: Break out of the argument scan loop (Coverity).

15 years agoshell32: handle corrupt entry in iconcache registry entry (Coverity).
Marcus Meissner [Thu, 3 Dec 2009 22:47:31 +0000 (23:47 +0100)] 
shell32: handle corrupt entry in iconcache registry entry (Coverity).

15 years agowinex11.drv: Handle if cursor not found (Cpverity).
Marcus Meissner [Fri, 4 Dec 2009 08:48:53 +0000 (09:48 +0100)] 
winex11.drv: Handle if cursor not found (Cpverity).

15 years agomsi: MsiSetMode returns a UINT system error code, not a BOOL.
James Hawkins [Fri, 4 Dec 2009 05:11:49 +0000 (21:11 -0800)] 
msi: MsiSetMode returns a UINT system error code, not a BOOL.

15 years agowininet: Correct length of data passed to callback when resolving a name.
Juan Lang [Fri, 4 Dec 2009 02:19:00 +0000 (18:19 -0800)] 
wininet: Correct length of data passed to callback when resolving a name.

15 years agojscript: Correctly handle NaN in to_integer.
Jacek Caban [Fri, 4 Dec 2009 01:56:25 +0000 (02:56 +0100)] 
jscript: Correctly handle NaN in to_integer.

15 years agojscript: Correctly handle NaN and Infinity in to_int32 and to_uint32.
Jacek Caban [Fri, 4 Dec 2009 01:56:04 +0000 (02:56 +0100)] 
jscript: Correctly handle NaN and Infinity in to_int32 and to_uint32.

15 years agokernel32/lcformat: Add support for genitive month names in GetDateFormat().
Nikolay Sivov [Fri, 4 Dec 2009 00:06:58 +0000 (03:06 +0300)] 
kernel32/lcformat: Add support for genitive month names in GetDateFormat().

15 years agokernel32/lcformat: Don't use uneeded string conversion.
Nikolay Sivov [Thu, 3 Dec 2009 20:02:21 +0000 (23:02 +0300)] 
kernel32/lcformat: Don't use uneeded string conversion.

15 years agokernel32/lcformat: Avoid back jumps on failure.
Nikolay Sivov [Thu, 3 Dec 2009 18:23:43 +0000 (21:23 +0300)] 
kernel32/lcformat: Avoid back jumps on failure.

15 years agowintrust: Fix memory leaks in tests.
Juan Lang [Thu, 3 Dec 2009 23:12:57 +0000 (15:12 -0800)] 
wintrust: Fix memory leaks in tests.

15 years agowgl: Add a direct rendering check to new winediag channel.
Roderick Colenbrander [Thu, 3 Dec 2009 20:12:26 +0000 (21:12 +0100)] 
wgl: Add a direct rendering check to new winediag channel.

15 years agontdll/tests: Fix a few test failures on Windows in the open by id test.
Alexandre Julliard [Fri, 4 Dec 2009 11:06:40 +0000 (12:06 +0100)] 
ntdll/tests: Fix a few test failures on Windows in the open by id test.

15 years agontdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.
Alexandre Julliard [Fri, 4 Dec 2009 11:06:20 +0000 (12:06 +0100)] 
ntdll: Add stubs for RtlAddFunctionTable and RtlDeleteFunctionTable.

15 years agoinclude: Move some 64-bit definitions to winnt.h to match the latest PSDK.
Alexandre Julliard [Fri, 4 Dec 2009 13:29:35 +0000 (14:29 +0100)] 
include: Move some 64-bit definitions to winnt.h to match the latest PSDK.

15 years agocryptnet: Store the bytes actually read, not the bytes available to be read.
Juan Lang [Thu, 3 Dec 2009 20:07:20 +0000 (12:07 -0800)] 
cryptnet: Store the bytes actually read, not the bytes available to be read.

15 years agoshlwapi: Close the correct key in SHRegCloseUSKey.
Aric Stewart [Thu, 3 Dec 2009 20:04:20 +0000 (14:04 -0600)] 
shlwapi: Close the correct key in SHRegCloseUSKey.

15 years agowinhttp: Check the certificate in an https connection using the crypto api.
Juan Lang [Thu, 3 Dec 2009 19:28:40 +0000 (11:28 -0800)] 
winhttp: Check the certificate in an https connection using the crypto api.

15 years agowinhttp: Set callback to verify hostname with peer's certificate.
Juan Lang [Thu, 3 Dec 2009 00:56:40 +0000 (16:56 -0800)] 
winhttp: Set callback to verify hostname with peer's certificate.

15 years agowinhttp: Store hostname for secure connection in its SSL context.
Juan Lang [Thu, 12 Nov 2009 21:33:48 +0000 (13:33 -0800)] 
winhttp: Store hostname for secure connection in its SSL context.

15 years agowinhttp: Pass hostname to netconn_secure_connect.
Juan Lang [Thu, 12 Nov 2009 21:28:23 +0000 (13:28 -0800)] 
winhttp: Pass hostname to netconn_secure_connect.

15 years agocryptnet: Implement getting the certificate issuer URL from a cert's authority info...
Juan Lang [Thu, 3 Dec 2009 18:53:45 +0000 (10:53 -0800)] 
cryptnet: Implement getting the certificate issuer URL from a cert's authority info access extension.

15 years agocryptnet: Add tests for getting the certificate issuer URL from a cert's authority...
Juan Lang [Thu, 3 Dec 2009 18:45:10 +0000 (10:45 -0800)] 
cryptnet: Add tests for getting the certificate issuer URL from a cert's authority info access extension.

15 years agowincrypt.h: Add missing URL OIDs.
Juan Lang [Thu, 3 Dec 2009 19:00:42 +0000 (11:00 -0800)] 
wincrypt.h: Add missing URL OIDs.

15 years agocrypt32: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Wed, 2 Dec 2009 23:30:02 +0000 (15:30 -0800)] 
crypt32: Correct AKI extension used in end certificate and CRL when checking revocation.

15 years agocryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.
Juan Lang [Wed, 2 Dec 2009 23:28:14 +0000 (15:28 -0800)] 
cryptnet: Correct AKI extension used in end certificate and CRL when checking revocation.

15 years agowinetest: Remove no longer needed Gecko check.
Jacek Caban [Thu, 3 Dec 2009 14:15:38 +0000 (15:15 +0100)] 
winetest: Remove no longer needed Gecko check.

15 years agomshtml: Disable Gecko installation on unsupported CPU architectures.
Jacek Caban [Thu, 3 Dec 2009 14:08:30 +0000 (15:08 +0100)] 
mshtml: Disable Gecko installation on unsupported CPU architectures.

15 years agowininet: Directly return error status from HTTP_HandleRedirect.
Jacek Caban [Thu, 3 Dec 2009 13:49:56 +0000 (14:49 +0100)] 
wininet: Directly return error status from HTTP_HandleRedirect.

15 years agowininet: Directly return error status fro HTTP_HttpEndRequest.
Jacek Caban [Thu, 3 Dec 2009 13:49:29 +0000 (14:49 +0100)] 
wininet: Directly return error status fro HTTP_HttpEndRequest.

15 years agowininet: Directly return error from HTTP_HttpSendRequest.
Jacek Caban [Thu, 3 Dec 2009 13:48:54 +0000 (14:48 +0100)] 
wininet: Directly return error from HTTP_HttpSendRequest.

15 years agowininet: Remove a few more INTERNET_SetLastError calls.
Jacek Caban [Thu, 3 Dec 2009 13:47:43 +0000 (14:47 +0100)] 
wininet: Remove a few more INTERNET_SetLastError calls.

15 years agod3d9/tests: Destroy the window after we release the device.
Huw Davies [Thu, 3 Dec 2009 13:28:15 +0000 (13:28 +0000)] 
d3d9/tests: Destroy the window after we release the device.

Although either order is supposed to work, the former crashes with Wine.

15 years agoshell32/tests: Don't fill a string with potential garbage.
Paul Vriens [Thu, 3 Dec 2009 12:33:36 +0000 (13:33 +0100)] 
shell32/tests: Don't fill a string with potential garbage.

15 years agocomctl32/updown: Set width to default value on creation.
Nikolay Sivov [Thu, 3 Dec 2009 10:38:27 +0000 (13:38 +0300)] 
comctl32/updown: Set width to default value on creation.

15 years agocomctl32/updown: Specify all styles explicitly in tests.
Nikolay Sivov [Thu, 3 Dec 2009 08:01:45 +0000 (11:01 +0300)] 
comctl32/updown: Specify all styles explicitly in tests.

15 years agod3d8: Directly store a wined3d stateblock in the stateblock handle.
Henri Verbeet [Thu, 3 Dec 2009 10:38:23 +0000 (11:38 +0100)] 
d3d8: Directly store a wined3d stateblock in the stateblock handle.

IDirect3DStateBlock8Impl doesn't actually do anything useful.

15 years agodxgi/tests: Add some tests for IDXGIObject::GetParent().
Henri Verbeet [Thu, 3 Dec 2009 10:38:22 +0000 (11:38 +0100)] 
dxgi/tests: Add some tests for IDXGIObject::GetParent().