wine
12 years agod3dcompiler: Handle simple struct initializers.
Matteo Bruni [Wed, 26 Sep 2012 17:22:35 +0000 (19:22 +0200)] 
d3dcompiler: Handle simple struct initializers.

12 years agod3dcompiler: Store the pointer to the struct field in the dereference node.
Matteo Bruni [Wed, 26 Sep 2012 17:22:34 +0000 (19:22 +0200)] 
d3dcompiler: Store the pointer to the struct field in the dereference node.

12 years agod3dcompiler: Also free the list itself in free_instr_list().
Matteo Bruni [Wed, 26 Sep 2012 17:22:33 +0000 (19:22 +0200)] 
d3dcompiler: Also free the list itself in free_instr_list().

12 years agod3dcompiler: Parse structure declarations.
Matteo Bruni [Wed, 26 Sep 2012 17:22:32 +0000 (19:22 +0200)] 
d3dcompiler: Parse structure declarations.

12 years agod3dcompiler: Move variables declaration to a separate function.
Matteo Bruni [Wed, 26 Sep 2012 17:22:31 +0000 (19:22 +0200)] 
d3dcompiler: Move variables declaration to a separate function.

12 years agowinmm: The "open new ..." MCI string command sets an empty OPEN_ELEMENT.
Jörg Höhle [Thu, 20 Sep 2012 14:48:17 +0000 (16:48 +0200)] 
winmm: The "open new ..." MCI string command sets an empty OPEN_ELEMENT.

12 years agocmd: Display 'set' sort ordering correctly.
Jason Edmeades [Tue, 25 Sep 2012 22:16:54 +0000 (23:16 +0100)] 
cmd: Display 'set' sort ordering correctly.

12 years agocmd: Echo back command with whitespace removed first.
Jason Edmeades [Tue, 25 Sep 2012 21:05:03 +0000 (22:05 +0100)] 
cmd: Echo back command with whitespace removed first.

12 years agocmd: Support for ^ character at end of line.
Jason Edmeades [Tue, 25 Sep 2012 20:02:09 +0000 (21:02 +0100)] 
cmd: Support for ^ character at end of line.

Based on a patch by John Chow.

12 years agocmd: Add circumflex support into command shell.
Jason Edmeades [Tue, 25 Sep 2012 12:45:28 +0000 (13:45 +0100)] 
cmd: Add circumflex support into command shell.

12 years agocmd: Fix parameterization around delimiters.
Jason Edmeades [Tue, 25 Sep 2012 23:07:20 +0000 (00:07 +0100)] 
cmd: Fix parameterization around delimiters.

12 years agomlang: Forward ConvertStringReset() to IMultiLanguage3.
Nikolay Sivov [Wed, 26 Sep 2012 13:43:40 +0000 (17:43 +0400)] 
mlang: Forward ConvertStringReset() to IMultiLanguage3.

12 years agomlang: Forward ConvertStringToUnicode() to IMultiLanguage3 implementation.
Nikolay Sivov [Wed, 26 Sep 2012 13:41:39 +0000 (17:41 +0400)] 
mlang: Forward ConvertStringToUnicode() to IMultiLanguage3 implementation.

12 years agomlang: Forward ConvertString() to IMultiLanguage3 implementation.
Nikolay Sivov [Wed, 26 Sep 2012 13:39:11 +0000 (17:39 +0400)] 
mlang: Forward ConvertString() to IMultiLanguage3 implementation.

12 years agomlang: Implement IMLangConvertCharset_DoConversionFromUnicode().
Nikolay Sivov [Wed, 26 Sep 2012 13:35:45 +0000 (17:35 +0400)] 
mlang: Implement IMLangConvertCharset_DoConversionFromUnicode().

12 years agomlang: Ignore MLCONVCHARF_USEDEFCHAR in IMLangConvertCharset_Initialize().
Nikolay Sivov [Wed, 26 Sep 2012 13:30:09 +0000 (17:30 +0400)] 
mlang: Ignore MLCONVCHARF_USEDEFCHAR in IMLangConvertCharset_Initialize().

12 years agowineps: Always escape Postscript reserved characters in font names.
Alexandre Julliard [Wed, 26 Sep 2012 14:58:03 +0000 (16:58 +0200)] 
wineps: Always escape Postscript reserved characters in font names.

12 years agomshtml: Added IActiveScriptSiteUIControl tests.
Jacek Caban [Wed, 26 Sep 2012 12:37:47 +0000 (14:37 +0200)] 
mshtml: Added IActiveScriptSiteUIControl tests.

12 years agomshtml: Added IActiveScriptSiteUIControl implementation.
Jacek Caban [Wed, 26 Sep 2012 12:37:34 +0000 (14:37 +0200)] 
mshtml: Added IActiveScriptSiteUIControl implementation.

12 years agomshtml: Added better IActiveScriptSiteWindow implementation.
Jacek Caban [Wed, 26 Sep 2012 12:37:16 +0000 (14:37 +0200)] 
mshtml: Added better IActiveScriptSiteWindow implementation.

12 years agovbscript: Added MsgBox tests.
Jacek Caban [Wed, 26 Sep 2012 12:36:58 +0000 (14:36 +0200)] 
vbscript: Added MsgBox tests.

12 years agovbscript: Added MsgBox implementation.
Jacek Caban [Wed, 26 Sep 2012 12:36:45 +0000 (14:36 +0200)] 
vbscript: Added MsgBox implementation.

12 years agoactivscp.idl: Added IActiveScriptSiteUIControl declaration.
Jacek Caban [Wed, 26 Sep 2012 12:36:34 +0000 (14:36 +0200)] 
activscp.idl: Added IActiveScriptSiteUIControl declaration.

12 years agovbscript: Added VT_R8 support to to_int.
Jacek Caban [Wed, 26 Sep 2012 12:36:15 +0000 (14:36 +0200)] 
vbscript: Added VT_R8 support to to_int.

12 years agovbscript: Added Round implementation.
Jacek Caban [Wed, 26 Sep 2012 12:36:01 +0000 (14:36 +0200)] 
vbscript: Added Round implementation.

12 years agod3dx9: Avoid variable assignment in D3DXQuaternionNormalize().
Rico Schüller [Wed, 26 Sep 2012 11:57:21 +0000 (13:57 +0200)] 
d3dx9: Avoid variable assignment in D3DXQuaternionNormalize().

12 years agod3dx9: Use float functions in D3DXQuaternionRotationAxis().
Rico Schüller [Wed, 26 Sep 2012 11:57:11 +0000 (13:57 +0200)] 
d3dx9: Use float functions in D3DXQuaternionRotationAxis().

12 years agod3dx9: Use float functions in D3DXQuaternionRotationYawPitchRoll().
Rico Schüller [Wed, 26 Sep 2012 11:57:05 +0000 (13:57 +0200)] 
d3dx9: Use float functions in D3DXQuaternionRotationYawPitchRoll().

12 years agod3dx9: Use float functions in D3DXQuaternionSlerp().
Rico Schüller [Wed, 26 Sep 2012 11:57:01 +0000 (13:57 +0200)] 
d3dx9: Use float functions in D3DXQuaternionSlerp().

12 years agod3dx9: Use float functions in D3DXSHRotateZ().
Rico Schüller [Wed, 26 Sep 2012 11:56:57 +0000 (13:56 +0200)] 
d3dx9: Use float functions in D3DXSHRotateZ().

12 years agod3dx9: Improve RegisterCount calculation for D3DXRS_INT4/BOOL.
Rico Schüller [Wed, 26 Sep 2012 10:22:02 +0000 (12:22 +0200)] 
d3dx9: Improve RegisterCount calculation for D3DXRS_INT4/BOOL.

12 years agod3dx9: Fix shader constant byte calculation.
Rico Schüller [Wed, 26 Sep 2012 10:21:54 +0000 (12:21 +0200)] 
d3dx9: Fix shader constant byte calculation.

12 years agod3dx9: Handle D3DXPT_VOID in get_float/bool/int().
Rico Schüller [Wed, 26 Sep 2012 09:52:02 +0000 (11:52 +0200)] 
d3dx9: Handle D3DXPT_VOID in get_float/bool/int().

12 years agowinex11.drv: Remove unneeded include file.
Rico Schüller [Wed, 26 Sep 2012 09:45:58 +0000 (11:45 +0200)] 
winex11.drv: Remove unneeded include file.

12 years agod3dx9_36/tests: Remove spaces before '\n's in ok() calls.
Francois Gouget [Wed, 26 Sep 2012 09:12:51 +0000 (11:12 +0200)] 
d3dx9_36/tests: Remove spaces before '\n's in ok() calls.

12 years agowininet: Add a trailing '\n' to a couple of Wine traces.
Francois Gouget [Wed, 26 Sep 2012 09:12:46 +0000 (11:12 +0200)] 
wininet: Add a trailing '\n' to a couple of Wine traces.

12 years agowininet: Delete cache directory when cache version doesn't match.
Piotr Caban [Wed, 26 Sep 2012 09:37:55 +0000 (11:37 +0200)] 
wininet: Delete cache directory when cache version doesn't match.

12 years agowininet: Don't ask for confirmation while deleting cache directory.
Piotr Caban [Wed, 26 Sep 2012 09:37:41 +0000 (11:37 +0200)] 
wininet: Don't ask for confirmation while deleting cache directory.

12 years agoinclude: Added uiautomationclient.idl.
Jacek Caban [Wed, 26 Sep 2012 09:01:14 +0000 (11:01 +0200)] 
include: Added uiautomationclient.idl.

12 years agowinex11: Recreate the graphics context when setting the drawable.
Alexandre Julliard [Wed, 26 Sep 2012 10:14:03 +0000 (12:14 +0200)] 
winex11: Recreate the graphics context when setting the drawable.

12 years agowinex11: Remove some unused palette code.
Alexandre Julliard [Wed, 26 Sep 2012 11:08:40 +0000 (13:08 +0200)] 
winex11: Remove some unused palette code.

12 years agowinex11: Create a default colormap along with the default visual info.
Alexandre Julliard [Wed, 26 Sep 2012 10:53:16 +0000 (12:53 +0200)] 
winex11: Create a default colormap along with the default visual info.

12 years agowinex11: Store the full visual info for the default visual.
Alexandre Julliard [Tue, 25 Sep 2012 13:51:03 +0000 (15:51 +0200)] 
winex11: Store the full visual info for the default visual.

12 years agowinex11: Add a workaround for XInput support with mouse drivers that don't provide...
Alexandre Julliard [Tue, 25 Sep 2012 17:25:02 +0000 (19:25 +0200)] 
winex11: Add a workaround for XInput support with mouse drivers that don't provide labels.

12 years agowined3d: Add some basic SM4 bytecode dumping code.
Henri Verbeet [Wed, 26 Sep 2012 08:12:15 +0000 (10:12 +0200)] 
wined3d: Add some basic SM4 bytecode dumping code.

12 years agowined3d: wined3d_device_get_texture_stage_state() never fails.
Henri Verbeet [Wed, 26 Sep 2012 08:12:14 +0000 (10:12 +0200)] 
wined3d: wined3d_device_get_texture_stage_state() never fails.

12 years agowined3d: wined3d_device_set_texture_stage_state() never fails.
Henri Verbeet [Wed, 26 Sep 2012 08:12:13 +0000 (10:12 +0200)] 
wined3d: wined3d_device_set_texture_stage_state() never fails.

12 years agod3d10: Introduce a state object variable structure.
Henri Verbeet [Wed, 26 Sep 2012 08:12:12 +0000 (10:12 +0200)] 
d3d10: Introduce a state object variable structure.

12 years agod3d10: Properly handle arrays of state objects.
Henri Verbeet [Wed, 26 Sep 2012 08:12:11 +0000 (10:12 +0200)] 
d3d10: Properly handle arrays of state objects.

12 years agohttpapi: Add a stub implementation of HttpAddUrl.
Hans Leidekker [Wed, 26 Sep 2012 07:37:55 +0000 (09:37 +0200)] 
httpapi: Add a stub implementation of HttpAddUrl.

12 years agohnetcfg: Return success from INetFwAuthorizedApplication::put_Scope.
Hans Leidekker [Wed, 26 Sep 2012 07:37:40 +0000 (09:37 +0200)] 
hnetcfg: Return success from INetFwAuthorizedApplication::put_Scope.

12 years agohnetcfg: Add IDispatch support for INetFwMgr, INetFwPolicy and INetFwProfile.
Hans Leidekker [Wed, 26 Sep 2012 07:37:23 +0000 (09:37 +0200)] 
hnetcfg: Add IDispatch support for INetFwMgr, INetFwPolicy and INetFwProfile.

12 years agohnetcfg: Add IDispatch support for INetFwAuthorizedApplication and INetFwAuthorizedAp...
Hans Leidekker [Wed, 26 Sep 2012 07:37:08 +0000 (09:37 +0200)] 
hnetcfg: Add IDispatch support for INetFwAuthorizedApplication and INetFwAuthorizedApplications.

12 years agohnetcfg: Add a typelib.
Hans Leidekker [Wed, 26 Sep 2012 07:36:52 +0000 (09:36 +0200)] 
hnetcfg: Add a typelib.

12 years agod3dx9_36: Fix initialization of header in save_dds_surface_to_memory. save_dds_surfac...
Gerald Pfeifer [Tue, 25 Sep 2012 23:38:32 +0000 (19:38 -0400)] 
d3dx9_36: Fix initialization of header in save_dds_surface_to_memory. save_dds_surface_to_memory.

12 years agoshlwapi: Fix the PathCreateFromUrlW() implementation.
Francois Gouget [Wed, 26 Sep 2012 02:22:00 +0000 (04:22 +0200)] 
shlwapi: Fix the PathCreateFromUrlW() implementation.

12 years agoshlwapi: UrlIs()'s check for the 'file:' protocol is case insensitive.
Francois Gouget [Wed, 26 Sep 2012 02:20:00 +0000 (04:20 +0200)] 
shlwapi: UrlIs()'s check for the 'file:' protocol is case insensitive.

12 years agowindowscodecs: Use appropriate helper to release GIF decoder.
Dmitry Timoshkov [Wed, 26 Sep 2012 01:56:56 +0000 (10:56 +0900)] 
windowscodecs: Use appropriate helper to release GIF decoder.

12 years agowindowscodecs: Use WINCODEC_ERR_UNSUPPORTEDOPERATION in GetColorContexts stubs.
Vincent Povirk [Tue, 25 Sep 2012 21:34:59 +0000 (16:34 -0500)] 
windowscodecs: Use WINCODEC_ERR_UNSUPPORTEDOPERATION in GetColorContexts stubs.

12 years agod3dx9_36/tests: Fix copy & paste error in ok messages.
Detlef Riekenberg [Tue, 25 Sep 2012 21:35:00 +0000 (23:35 +0200)] 
d3dx9_36/tests: Fix copy & paste error in ok messages.

12 years agodsound: DirectSoundDevice_RemoveBuffer() cannot fail.
Michael Stefaniuc [Tue, 25 Sep 2012 21:25:45 +0000 (23:25 +0200)] 
dsound: DirectSoundDevice_RemoveBuffer() cannot fail.

12 years agodsound: Don't bother shrinking the secondary buffer list.
Michael Stefaniuc [Tue, 25 Sep 2012 21:23:31 +0000 (23:23 +0200)] 
dsound: Don't bother shrinking the secondary buffer list.

12 years agoinetcpl.cpl: Added support for clearing cookies and history cache.
Piotr Caban [Tue, 25 Sep 2012 16:12:48 +0000 (18:12 +0200)] 
inetcpl.cpl: Added support for clearing cookies and history cache.

12 years agowininet: Added more GetUrlCacheEntryInfo tests with GET_INSTALLED_ENTRY flag.
Piotr Caban [Tue, 25 Sep 2012 15:31:55 +0000 (17:31 +0200)] 
wininet: Added more GetUrlCacheEntryInfo tests with GET_INSTALLED_ENTRY flag.

12 years agowininet: Ignore unsupported flags in GetUrlCacheEntryInfoEx functions.
Piotr Caban [Tue, 25 Sep 2012 15:31:35 +0000 (17:31 +0200)] 
wininet: Ignore unsupported flags in GetUrlCacheEntryInfoEx functions.

12 years agowininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoW.
Piotr Caban [Tue, 25 Sep 2012 15:31:19 +0000 (17:31 +0200)] 
wininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoW.

12 years agowininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoA.
Piotr Caban [Tue, 25 Sep 2012 15:30:58 +0000 (17:30 +0200)] 
wininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoA.

12 years agowininet: Move GetUrlCacheEntryInfoA code to GetUrlCacheEntryInfoExA function.
Piotr Caban [Tue, 25 Sep 2012 15:30:42 +0000 (17:30 +0200)] 
wininet: Move GetUrlCacheEntryInfoA code to GetUrlCacheEntryInfoExA function.

12 years agovbscript: Added Space() implementation.
Jacek Caban [Tue, 25 Sep 2012 12:25:22 +0000 (14:25 +0200)] 
vbscript: Added Space() implementation.

12 years agomshtml: Return S_OK in plugin host's CanInPlaceActivate implementation.
Jacek Caban [Tue, 25 Sep 2012 12:18:44 +0000 (14:18 +0200)] 
mshtml: Return S_OK in plugin host's CanInPlaceActivate implementation.

12 years agomshtml: Added DISPATCH_PROPERTYGET|DISPATCH_METHOD flags support for elements exposed...
Jacek Caban [Tue, 25 Sep 2012 12:18:30 +0000 (14:18 +0200)] 
mshtml: Added DISPATCH_PROPERTYGET|DISPATCH_METHOD flags support for elements exposed as window properties.

12 years agocomdlg32: Use a ComboBoxEx control for the filename if the structure size is not...
Huw Davies [Tue, 25 Sep 2012 11:40:19 +0000 (12:40 +0100)] 
comdlg32: Use a ComboBoxEx control for the filename if the structure size is not the nt40 version size.

12 years agocomdlg32: Use the window handle to send messages to the filename control.
Huw Davies [Tue, 25 Sep 2012 11:40:18 +0000 (12:40 +0100)] 
comdlg32: Use the window handle to send messages to the filename control.

12 years agocomctl32: Forward the focus to the edit control if it exists.
Huw Davies [Tue, 25 Sep 2012 11:40:17 +0000 (12:40 +0100)] 
comctl32: Forward the focus to the edit control if it exists.

12 years agoshlwapi: PathCreateFromUrlA() should not crash when given NULL buffers.
Francois Gouget [Tue, 25 Sep 2012 14:32:57 +0000 (16:32 +0200)] 
shlwapi: PathCreateFromUrlA() should not crash when given NULL buffers.

Add NULL and insufficient buffer tests for PathCreateFromUrl().

12 years agoinclude: Remove a misplaced duplicate definition of SORT_STRINGSORT.
Francois Gouget [Tue, 25 Sep 2012 09:36:38 +0000 (11:36 +0200)] 
include: Remove a misplaced duplicate definition of SORT_STRINGSORT.

12 years agomshtml/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Tue, 25 Sep 2012 09:33:16 +0000 (11:33 +0200)] 
mshtml/tests: Add a trailing '\n' to an ok() call.

12 years agowininet: Check for the 'http:' protocol in a locale independent way.
Francois Gouget [Tue, 25 Sep 2012 09:33:05 +0000 (11:33 +0200)] 
wininet: Check for the 'http:' protocol in a locale independent way.

12 years agod3dx9: Implement D3DXSHRotate.
Nozomi Kodama [Mon, 17 Sep 2012 11:20:45 +0000 (19:20 +0800)] 
d3dx9: Implement D3DXSHRotate.

12 years agod3dx9: Implement D3DXSHEvalDirectionalLight.
Nozomi Kodama [Mon, 17 Sep 2012 11:19:23 +0000 (19:19 +0800)] 
d3dx9: Implement D3DXSHEvalDirectionalLight.

12 years agod3dx9: Simplify D3DXVector*Normalize.
Nozomi Kodama [Fri, 21 Sep 2012 15:41:02 +0000 (23:41 +0800)] 
d3dx9: Simplify D3DXVector*Normalize.

12 years agod3dx9: Simplify D3DXComputeBoundingSphere.
Nozomi Kodama [Fri, 21 Sep 2012 15:19:29 +0000 (23:19 +0800)] 
d3dx9: Simplify D3DXComputeBoundingSphere.

12 years agogdiplus: Add GIF palette to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:55:57 +0000 (12:55 +0900)] 
gdiplus: Add GIF palette to the image properties.

12 years agogdiplus: Add GIF loopcount to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:55:04 +0000 (12:55 +0900)] 
gdiplus: Add GIF loopcount to the image properties.

12 years agogdiplus: Add GIF transparent index to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:54:01 +0000 (12:54 +0900)] 
gdiplus: Add GIF transparent index to the image properties.

12 years agogdiplus: Add GIF background to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:53:08 +0000 (12:53 +0900)] 
gdiplus: Add GIF background to the image properties.

12 years agogdiplus: Add GIF frame delay to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:52:19 +0000 (12:52 +0900)] 
gdiplus: Add GIF frame delay to the image properties.

12 years agogdiplus: Add GIF comment to the image properties.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:51:23 +0000 (12:51 +0900)] 
gdiplus: Add GIF comment to the image properties.

12 years agogdiplus: Remove GIF properties test from generic tests, they are tested separately.
Dmitry Timoshkov [Tue, 25 Sep 2012 03:50:36 +0000 (12:50 +0900)] 
gdiplus: Remove GIF properties test from generic tests, they are tested separately.

12 years agodxgi: Avoid division by zero.
Ričardas Barkauskas [Mon, 24 Sep 2012 18:01:44 +0000 (21:01 +0300)] 
dxgi: Avoid division by zero.

Based on patch by Eduard - Gabriel Munteanu.

12 years agodxgi: Partially implement IDXGISwapChain_GetDesc.
Ričardas Barkauskas [Mon, 24 Sep 2012 18:01:29 +0000 (21:01 +0300)] 
dxgi: Partially implement IDXGISwapChain_GetDesc.

12 years agowined3d: Don't leave leftover textures when destroying and creating dxgi swapchains.
Ričardas Barkauskas [Mon, 24 Sep 2012 18:01:18 +0000 (21:01 +0300)] 
wined3d: Don't leave leftover textures when destroying and creating dxgi swapchains.

12 years agocrypt32/tests: Improve test output.
André Hentschel [Mon, 24 Sep 2012 22:47:54 +0000 (00:47 +0200)] 
crypt32/tests: Improve test output.

12 years agontdll/tests: Fix test failure on win8.
André Hentschel [Mon, 24 Sep 2012 22:47:27 +0000 (00:47 +0200)] 
ntdll/tests: Fix test failure on win8.

12 years agowined3d: Take the data type of registers into account in the GLSL shader backend.
Henri Verbeet [Tue, 25 Sep 2012 08:34:44 +0000 (10:34 +0200)] 
wined3d: Take the data type of registers into account in the GLSL shader backend.

12 years agowined3d: Just return the shader from wined3d_device_get_pixel_shader().
Henri Verbeet [Tue, 25 Sep 2012 08:34:43 +0000 (10:34 +0200)] 
wined3d: Just return the shader from wined3d_device_get_pixel_shader().

12 years agowined3d: wined3d_device_set_pixel_shader() never fails.
Henri Verbeet [Tue, 25 Sep 2012 08:34:42 +0000 (10:34 +0200)] 
wined3d: wined3d_device_set_pixel_shader() never fails.

12 years agod3d10: Store shader variables in d3d10_effect_pass instead of d3d10_effect_object.
Henri Verbeet [Tue, 25 Sep 2012 08:34:41 +0000 (10:34 +0200)] 
d3d10: Store shader variables in d3d10_effect_pass instead of d3d10_effect_object.

12 years agod3d10: Store shaders directly in d3d10_effect_object.
Henri Verbeet [Tue, 25 Sep 2012 08:34:40 +0000 (10:34 +0200)] 
d3d10: Store shaders directly in d3d10_effect_object.

12 years agomlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation.
Nikolay Sivov [Tue, 25 Sep 2012 07:59:50 +0000 (11:59 +0400)] 
mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation.