wine
15 years agoadvapi32: Add some input parameter checks to BackupEventLog.
Paul Vriens [Fri, 30 Oct 2009 08:51:15 +0000 (09:51 +0100)] 
advapi32: Add some input parameter checks to BackupEventLog.

15 years agoadvapi32/tests: Add some BackupEventLog tests.
Paul Vriens [Fri, 30 Oct 2009 08:49:26 +0000 (09:49 +0100)] 
advapi32/tests: Add some BackupEventLog tests.

15 years agontdll: Add support for Windows 7 version.
Austin English [Fri, 30 Oct 2009 01:21:40 +0000 (20:21 -0500)] 
ntdll: Add support for Windows 7 version.

15 years agocrypt32: Trace policy error status in CertVerifyCertificateChainPolicy.
Juan Lang [Fri, 30 Oct 2009 00:54:51 +0000 (17:54 -0700)] 
crypt32: Trace policy error status in CertVerifyCertificateChainPolicy.

15 years agocrypt32: Create a V1 certificate if it doesn't have extensions.
Juan Lang [Wed, 28 Oct 2009 17:48:02 +0000 (10:48 -0700)] 
crypt32: Create a V1 certificate if it doesn't have extensions.

15 years agojscript: Pass global object as this if 'this' argument is null or undefined in Functi...
Jacek Caban [Thu, 29 Oct 2009 23:02:13 +0000 (00:02 +0100)] 
jscript: Pass global object as this if 'this' argument is null or undefined in Function.apply.

15 years agojscript: Pass global object as this if 'this' argument is null or undefined in Functi...
Jacek Caban [Thu, 29 Oct 2009 23:01:49 +0000 (00:01 +0100)] 
jscript: Pass global object as this if 'this' argument is null or undefined in Function.call.

15 years agod3d10core: Fix a small whitespace error.
Henri Verbeet [Thu, 29 Oct 2009 17:56:24 +0000 (18:56 +0100)] 
d3d10core: Fix a small whitespace error.

15 years agod3d10core: Add a separate function for d3d10_rendertarget_view initialization.
Henri Verbeet [Thu, 29 Oct 2009 17:56:23 +0000 (18:56 +0100)] 
d3d10core: Add a separate function for d3d10_rendertarget_view initialization.

15 years agod3d10core: Add a separate function for d3d10_geometry_shader initialization.
Henri Verbeet [Thu, 29 Oct 2009 17:56:22 +0000 (18:56 +0100)] 
d3d10core: Add a separate function for d3d10_geometry_shader initialization.

15 years agowined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT.
Henri Verbeet [Thu, 29 Oct 2009 17:56:21 +0000 (18:56 +0100)] 
wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT.

The internal order of the depth and stencil bits is unspecified since the
format isn't lockable.

15 years agowined3d: It's not an error to request multisampling.
Henri Verbeet [Thu, 29 Oct 2009 17:56:20 +0000 (18:56 +0100)] 
wined3d: It's not an error to request multisampling.

15 years agoole32: Rename StorageImpl_CopyTo to StorageBaseImpl_CopyTo.
Vincent Povirk [Wed, 28 Oct 2009 19:48:39 +0000 (14:48 -0500)] 
ole32: Rename StorageImpl_CopyTo to StorageBaseImpl_CopyTo.

15 years agoole32: Don't call internal functions from OLECONVERT_WriteOLE20ToBuffer.
Vincent Povirk [Wed, 28 Oct 2009 19:39:05 +0000 (14:39 -0500)] 
ole32: Don't call internal functions from OLECONVERT_WriteOLE20ToBuffer.

15 years agoole32: Don't call internal functions from OLECONVERT_GetOLE20FromOLE10.
Vincent Povirk [Wed, 28 Oct 2009 19:37:37 +0000 (14:37 -0500)] 
ole32: Don't call internal functions from OLECONVERT_GetOLE20FromOLE10.

15 years agoole32: Rename StorageImpl_CreateStorage to StorageBaseImpl_CreateStorage.
Vincent Povirk [Wed, 28 Oct 2009 19:35:24 +0000 (14:35 -0500)] 
ole32: Rename StorageImpl_CreateStorage to StorageBaseImpl_CreateStorage.

We don't just use the function for StorageImpl.

15 years agoole32: Take a StorageBaseImpl in updatePropertyChain.
Vincent Povirk [Wed, 28 Oct 2009 19:33:12 +0000 (14:33 -0500)] 
ole32: Take a StorageBaseImpl in updatePropertyChain.

The function is not always called with a top-level storage object, and the
signature should reflect that.

15 years agoole32: Convert adjustPropertyChain into real binary tree removal.
Vincent Povirk [Wed, 28 Oct 2009 19:24:18 +0000 (14:24 -0500)] 
ole32: Convert adjustPropertyChain into real binary tree removal.

Finding the parent of a node in a binary tree is a detail that should
be handled inside the function.

15 years agoole32: Remove directory entries from the tree before we free them.
Vincent Povirk [Wed, 28 Oct 2009 19:06:23 +0000 (14:06 -0500)] 
ole32: Remove directory entries from the tree before we free them.

The directory entry should still be valid as long as it's in the tree.

15 years agocrypt32: Check CA certificates for the enhanced key usage extension.
Juan Lang [Thu, 29 Oct 2009 00:33:24 +0000 (17:33 -0700)] 
crypt32: Check CA certificates for the enhanced key usage extension.

15 years agocrypt32: Only permit v1 or v2 CA certificates without a key usage extension if they...
Juan Lang [Thu, 29 Oct 2009 00:32:39 +0000 (17:32 -0700)] 
crypt32: Only permit v1 or v2 CA certificates without a key usage extension if they're installed locally.

15 years agocrypt32: Use a helper function to find an existing cert by hash.
Juan Lang [Thu, 29 Oct 2009 00:30:50 +0000 (17:30 -0700)] 
crypt32: Use a helper function to find an existing cert by hash.

15 years agocrypt32: Add key usage extension to chain4_0.
Juan Lang [Wed, 28 Oct 2009 23:59:19 +0000 (16:59 -0700)] 
crypt32: Add key usage extension to chain4_0.

15 years agocrypt32: Only permit v1 or v2 CA certificates without a basic constraints extension...
Juan Lang [Thu, 29 Oct 2009 00:28:46 +0000 (17:28 -0700)] 
crypt32: Only permit v1 or v2 CA certificates without a basic constraints extension if they're installed locally.

15 years agocrypt32: Add basic constraints to chain quality selection algorithm.
Juan Lang [Wed, 28 Oct 2009 23:50:33 +0000 (16:50 -0700)] 
crypt32: Add basic constraints to chain quality selection algorithm.

15 years agocrypt32: Remove redundant if clause.
Juan Lang [Wed, 28 Oct 2009 23:50:10 +0000 (16:50 -0700)] 
crypt32: Remove redundant if clause.

15 years agocrypt32: Add basic constraints to chain15_0.
Juan Lang [Wed, 28 Oct 2009 23:49:31 +0000 (16:49 -0700)] 
crypt32: Add basic constraints to chain15_0.

15 years agocrypt32: Add basic constraints to chain14_0.
Juan Lang [Wed, 28 Oct 2009 23:45:26 +0000 (16:45 -0700)] 
crypt32: Add basic constraints to chain14_0.

15 years agocrypt32: Add basic constraints and key usage to chain12_0.
Juan Lang [Wed, 28 Oct 2009 23:43:45 +0000 (16:43 -0700)] 
crypt32: Add basic constraints and key usage to chain12_0.

15 years agocrypt32: Add basic constraints and key usage to chain8_0.
Juan Lang [Wed, 28 Oct 2009 23:39:38 +0000 (16:39 -0700)] 
crypt32: Add basic constraints and key usage to chain8_0.

15 years agocrypt32: Add basic constraints and key usage to chain5_0.
Juan Lang [Wed, 28 Oct 2009 23:38:38 +0000 (16:38 -0700)] 
crypt32: Add basic constraints and key usage to chain5_0.

15 years agocrypt32: Add basic constraints and key usage to chain2_0.
Juan Lang [Wed, 28 Oct 2009 23:34:20 +0000 (16:34 -0700)] 
crypt32: Add basic constraints and key usage to chain2_0.

15 years agocrypt32: Add basic constraints and key usage to chain0_0.
Juan Lang [Wed, 28 Oct 2009 23:27:51 +0000 (16:27 -0700)] 
crypt32: Add basic constraints and key usage to chain0_0.

15 years agokernel32/tests: Fix FormatMessage test failures on various Windows versions.
Alexandre Julliard [Thu, 29 Oct 2009 21:10:21 +0000 (22:10 +0100)] 
kernel32/tests: Fix FormatMessage test failures on various Windows versions.

15 years agokernel32: Replicate the MS bug with va_list argument counting in FormatMessage.
Alexandre Julliard [Thu, 29 Oct 2009 19:48:26 +0000 (20:48 +0100)] 
kernel32: Replicate the MS bug with va_list argument counting in FormatMessage.

15 years agokernel32/tests: Use __ms_va_list in the FormatMessage test.
Alexandre Julliard [Thu, 29 Oct 2009 18:15:20 +0000 (19:15 +0100)] 
kernel32/tests: Use __ms_va_list in the FormatMessage test.

15 years agokernel32: Fix handling of width and precision arguments and remove assumptions about...
Alexandre Julliard [Thu, 29 Oct 2009 18:11:28 +0000 (19:11 +0100)] 
kernel32: Fix handling of width and precision arguments and remove assumptions about va_list implementation in FormatMessage.

15 years agokernel32: Propagate the error result from RtlFindMessage in FormatMessage.
Alexandre Julliard [Thu, 29 Oct 2009 16:40:15 +0000 (17:40 +0100)] 
kernel32: Propagate the error result from RtlFindMessage in FormatMessage.

15 years agokernel32: Reimplement the formatting of inserts in FormatMessageW.
Alexandre Julliard [Thu, 29 Oct 2009 16:36:45 +0000 (17:36 +0100)] 
kernel32: Reimplement the formatting of inserts in FormatMessageW.

15 years agokernel32: Reimplement the formatting of inserts in FormatMessageA.
Alexandre Julliard [Thu, 29 Oct 2009 16:23:00 +0000 (17:23 +0100)] 
kernel32: Reimplement the formatting of inserts in FormatMessageA.

15 years agokernel32/tests: Add more tests for FormatMessageA.
Louis Lenders [Thu, 29 Oct 2009 00:04:16 +0000 (01:04 +0100)] 
kernel32/tests: Add more tests for FormatMessageA.

15 years agowia: Add rudimentary wia headers.
Damjan Jovanovic [Thu, 29 Oct 2009 13:15:09 +0000 (15:15 +0200)] 
wia: Add rudimentary wia headers.

15 years agomsi: Add support for msidbControlAttributesProgress95.
Dmitry Timoshkov [Thu, 29 Oct 2009 12:46:47 +0000 (20:46 +0800)] 
msi: Add support for msidbControlAttributesProgress95.

15 years agomsi: Limit the progress to its maximal value, use MulDiv for better results.
Dmitry Timoshkov [Thu, 29 Oct 2009 12:46:34 +0000 (20:46 +0800)] 
msi: Limit the progress to its maximal value, use MulDiv for better results.

15 years agoole32: Write the new data in getFreeProperty and rename the function.
Vincent Povirk [Wed, 28 Oct 2009 18:42:42 +0000 (13:42 -0500)] 
ole32: Write the new data in getFreeProperty and rename the function.

This is to avoid calling WriteProperty with an index to a directory entry
that has not yet been reserved in the file. We reserve the entry by writing
the new data to it.

15 years agoole32: Split the data conversion functions out of WriteProperty.
Vincent Povirk [Wed, 28 Oct 2009 18:27:52 +0000 (13:27 -0500)] 
ole32: Split the data conversion functions out of WriteProperty.

15 years agoole32: Use the raw directory entry functions in getFreeProperty.
Vincent Povirk [Wed, 28 Oct 2009 17:49:09 +0000 (12:49 -0500)] 
ole32: Use the raw directory entry functions in getFreeProperty.

The meaning of the "index" argument in Read/WriteProperty will likely
change in the future, but getFreeProperty must work with real indexes
into the file's real directory stream.

15 years agoole32: Move the low-level functionality of WriteProperty to a new function.
Vincent Povirk [Wed, 28 Oct 2009 16:41:50 +0000 (11:41 -0500)] 
ole32: Move the low-level functionality of WriteProperty to a new function.

15 years agoole32: Move the low-level functionality of ReadProperty to a new function.
Vincent Povirk [Wed, 28 Oct 2009 16:37:30 +0000 (11:37 -0500)] 
ole32: Move the low-level functionality of ReadProperty to a new function.

15 years agoole32: Further simplify adjustPropertyChain and fold in findPlaceholder.
Vincent Povirk [Tue, 27 Oct 2009 22:34:49 +0000 (17:34 -0500)] 
ole32: Further simplify adjustPropertyChain and fold in findPlaceholder.

The logic is unchanged from the original version.

15 years agoole32: Reduce duplicated code in adjustPropertyChain.
Vincent Povirk [Tue, 27 Oct 2009 21:48:39 +0000 (16:48 -0500)] 
ole32: Reduce duplicated code in adjustPropertyChain.

Most of the work is the same regardless of relation type, so bring
those parts out of the relation type test.

15 years agoinclude: Add rowchg.idl.
Huw Davies [Wed, 28 Oct 2009 13:49:02 +0000 (13:49 +0000)] 
include: Add rowchg.idl.

15 years agoinclude: Add row.idl.
Huw Davies [Wed, 28 Oct 2009 13:44:06 +0000 (13:44 +0000)] 
include: Add row.idl.

15 years agowinhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).
Hans Leidekker [Thu, 29 Oct 2009 10:12:45 +0000 (11:12 +0100)] 
winhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).

15 years agowinhttp: Accept empty headers parameter in WinHttpSendRequest.
Hans Leidekker [Thu, 29 Oct 2009 10:12:22 +0000 (11:12 +0100)] 
winhttp: Accept empty headers parameter in WinHttpSendRequest.

15 years agows2_32: Add a test for GetAddrInfoW.
Hans Leidekker [Thu, 29 Oct 2009 10:12:00 +0000 (11:12 +0100)] 
ws2_32: Add a test for GetAddrInfoW.

15 years agows2_32: Avoid accessing uninitialized memory in GetAddrInfoW.
Hans Leidekker [Thu, 29 Oct 2009 10:11:38 +0000 (11:11 +0100)] 
ws2_32: Avoid accessing uninitialized memory in GetAddrInfoW.

Found by valgrind.

15 years agoconfigure: preloader is Linux specific, don't build it elsewhere.
Austin English [Thu, 29 Oct 2009 00:51:17 +0000 (19:51 -0500)] 
configure: preloader is Linux specific, don't build it elsewhere.

15 years agowined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).
Henri Verbeet [Thu, 29 Oct 2009 09:37:13 +0000 (10:37 +0100)] 
wined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).

Perhaps IDirectDraw7_CreateSurface() should also always set "pSurface7" to
NULL on failure, but at least for our internal functions that's a silly thing
to rely on.

15 years agowined3d: directly pass gl_info to stream_info_element_from_strided().
Henri Verbeet [Thu, 29 Oct 2009 09:37:12 +0000 (10:37 +0100)] 
wined3d: directly pass gl_info to stream_info_element_from_strided().

15 years agowined3d: Get rid of the GL_SUPPORT macro.
Henri Verbeet [Thu, 29 Oct 2009 09:37:11 +0000 (10:37 +0100)] 
wined3d: Get rid of the GL_SUPPORT macro.

15 years agowined3d: Introduce a separate structure for various OpenGL implementation limits.
Henri Verbeet [Thu, 29 Oct 2009 09:37:10 +0000 (10:37 +0100)] 
wined3d: Introduce a separate structure for various OpenGL implementation limits.

15 years agowined3d: Remove some unused GLINFO_LOCATION definitions.
Henri Verbeet [Thu, 29 Oct 2009 09:37:09 +0000 (10:37 +0100)] 
wined3d: Remove some unused GLINFO_LOCATION definitions.

15 years agoadvapi32: Add some input parameter checks to GetOldestEventLogRecord.
Paul Vriens [Thu, 29 Oct 2009 08:25:07 +0000 (09:25 +0100)] 
advapi32: Add some input parameter checks to GetOldestEventLogRecord.

15 years agoadvapi32/tests: Add some GetOldestEventLogRecord tests.
Paul Vriens [Thu, 29 Oct 2009 08:22:42 +0000 (09:22 +0100)] 
advapi32/tests: Add some GetOldestEventLogRecord tests.

15 years agoadvapi32: Add some input parameter checks to GetNumberOfEventLogRecords.
Paul Vriens [Wed, 28 Oct 2009 18:37:06 +0000 (19:37 +0100)] 
advapi32: Add some input parameter checks to GetNumberOfEventLogRecords.

15 years agoadvapi32/tests: Add some GetNumberOfEventLogRecords tests.
Paul Vriens [Wed, 28 Oct 2009 18:35:30 +0000 (19:35 +0100)] 
advapi32/tests: Add some GetNumberOfEventLogRecords tests.

15 years agomshtml: Added IHTMLDOMNode::nextSibling implementation.
Jacek Caban [Thu, 29 Oct 2009 01:37:44 +0000 (02:37 +0100)] 
mshtml: Added IHTMLDOMNode::nextSibling implementation.

15 years agomshtml: Inherit scriptmode from parent window.
Jacek Caban [Wed, 28 Oct 2009 21:55:26 +0000 (22:55 +0100)] 
mshtml: Inherit scriptmode from parent window.

15 years agomshtml: Improve debug traces.
Jacek Caban [Wed, 28 Oct 2009 21:54:48 +0000 (22:54 +0100)] 
mshtml: Improve debug traces.

15 years agocryptui: Fix German translation.
Juan Lang [Wed, 28 Oct 2009 18:33:08 +0000 (11:33 -0700)] 
cryptui: Fix German translation.

15 years agocryptui: Fix Lithuanian translation.
Aurimas Fišeras [Wed, 28 Oct 2009 17:39:51 +0000 (19:39 +0200)] 
cryptui: Fix Lithuanian translation.

15 years agocrypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.
Juan Lang [Wed, 28 Oct 2009 16:17:30 +0000 (09:17 -0700)] 
crypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.

15 years agocrypt32: Add some tests of the SSL policy.
Juan Lang [Wed, 28 Oct 2009 16:10:29 +0000 (09:10 -0700)] 
crypt32: Add some tests of the SSL policy.

15 years agocrypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with...
Juan Lang [Wed, 28 Oct 2009 16:07:39 +0000 (09:07 -0700)] 
crypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with and additional policy parameters.

15 years agocrypt32: Add the Google website's cert to tests.
Juan Lang [Tue, 27 Oct 2009 22:11:22 +0000 (15:11 -0700)] 
crypt32: Add the Google website's cert to tests.

15 years agocrypt32: Support IPv6 addresses in name constraint comparison.
Juan Lang [Fri, 23 Oct 2009 21:38:47 +0000 (14:38 -0700)] 
crypt32: Support IPv6 addresses in name constraint comparison.

15 years agocrypt32: Trace netscape cert type extension.
Juan Lang [Fri, 23 Oct 2009 21:11:27 +0000 (14:11 -0700)] 
crypt32: Trace netscape cert type extension.

15 years agocrypt32: Trace directory name of alt name entries.
Juan Lang [Fri, 23 Oct 2009 20:53:26 +0000 (13:53 -0700)] 
crypt32: Trace directory name of alt name entries.

15 years agocrypt32: Correct a prototype.
Juan Lang [Fri, 23 Oct 2009 20:51:02 +0000 (13:51 -0700)] 
crypt32: Correct a prototype.

15 years agocrypt32: Accept either the subject alt name 2 or subject alt name extensions, and...
Juan Lang [Fri, 23 Oct 2009 18:54:05 +0000 (11:54 -0700)] 
crypt32: Accept either the subject alt name 2 or subject alt name extensions, and prefer the former when both are present.

15 years agocrypt32: Trace the alt name extensions.
Juan Lang [Fri, 23 Oct 2009 18:51:40 +0000 (11:51 -0700)] 
crypt32: Trace the alt name extensions.

15 years agocrypt32: Trace name constraints extension.
Juan Lang [Fri, 23 Oct 2009 18:38:03 +0000 (11:38 -0700)] 
crypt32: Trace name constraints extension.

15 years agocrypt32: Trace cert policies extension.
Juan Lang [Fri, 23 Oct 2009 18:09:20 +0000 (11:09 -0700)] 
crypt32: Trace cert policies extension.

15 years agocrypt32: Trace enhanced key usage extension.
Juan Lang [Fri, 23 Oct 2009 17:59:30 +0000 (10:59 -0700)] 
crypt32: Trace enhanced key usage extension.

15 years agokernel32/tests: Add some tests for width and precision formatting in FormatMessage.
Alexandre Julliard [Thu, 29 Oct 2009 12:06:12 +0000 (13:06 +0100)] 
kernel32/tests: Add some tests for width and precision formatting in FormatMessage.

15 years agolibwine: Fix handling of precision argument in vsnprintfW.
Alexandre Julliard [Thu, 29 Oct 2009 12:05:37 +0000 (13:05 +0100)] 
libwine: Fix handling of precision argument in vsnprintfW.

15 years agocomctl32/tests: Use A-functions.
Paul Vriens [Wed, 28 Oct 2009 13:57:22 +0000 (14:57 +0100)] 
comctl32/tests: Use A-functions.

15 years agoinclude: Add rstloc.idl.
Huw Davies [Wed, 28 Oct 2009 13:18:54 +0000 (13:18 +0000)] 
include: Add rstloc.idl.

15 years agoinclude: Add rstbas.idl.
Huw Davies [Wed, 28 Oct 2009 13:08:02 +0000 (13:08 +0000)] 
include: Add rstbas.idl.

15 years agodbghelp: elf_load_file: return if elf_map_file fails.
Paul Bolle [Wed, 28 Oct 2009 12:47:15 +0000 (13:47 +0100)] 
dbghelp: elf_load_file: return if elf_map_file fails.

15 years agooledb32: Add some conversions to DBTYPE_UI8.
Huw Davies [Wed, 28 Oct 2009 12:17:53 +0000 (12:17 +0000)] 
oledb32: Add some conversions to DBTYPE_UI8.

15 years agooledb32: Add some conversions to DBTYPE_CY.
Huw Davies [Wed, 28 Oct 2009 12:13:20 +0000 (12:13 +0000)] 
oledb32: Add some conversions to DBTYPE_CY.

15 years agooledb32: Add some conversions to DBTYPE_R4.
Huw Davies [Wed, 28 Oct 2009 12:07:40 +0000 (12:07 +0000)] 
oledb32: Add some conversions to DBTYPE_R4.

15 years agooledb32: Add some conversions to DBTYPE_UI4;.
Huw Davies [Wed, 28 Oct 2009 12:03:19 +0000 (12:03 +0000)] 
oledb32: Add some conversions to DBTYPE_UI4;.

15 years agooledb32: Add some conversions to DBTYPE_UI1.
Huw Davies [Wed, 28 Oct 2009 11:57:44 +0000 (11:57 +0000)] 
oledb32: Add some conversions to DBTYPE_UI1.

15 years agooledb32: Add a few simple conversions to DBTYPE_GUID.
Huw Davies [Wed, 28 Oct 2009 11:49:21 +0000 (11:49 +0000)] 
oledb32: Add a few simple conversions to DBTYPE_GUID.

15 years agomciwave: Default wave format is 11025x8x1.
Jörg Höhle [Sun, 18 Oct 2009 12:14:11 +0000 (14:14 +0200)] 
mciwave: Default wave format is 11025x8x1.

15 years agomciwave: Fix wave format first, then compute position.
Jörg Höhle [Sun, 18 Oct 2009 12:10:31 +0000 (14:10 +0200)] 
mciwave: Fix wave format first, then compute position.

nAvgBytesPerSec is the better factor in the presence of ADPCM, MPEG3 and other wave formats.

15 years agod3d10: Mark annotation variable as annotation.
Rico Schüller [Tue, 27 Oct 2009 19:14:27 +0000 (20:14 +0100)] 
d3d10: Mark annotation variable as annotation.