Nikolay Sivov : mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation.

Alexandre Julliard julliard at winehq.org
Tue Sep 25 15:13:37 CDT 2012


Module: wine
Branch: master
Commit: 42db7e4c1d10bdede8954a2765f7dec80d38b329
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=42db7e4c1d10bdede8954a2765f7dec80d38b329

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Tue Sep 25 11:59:50 2012 +0400

mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation.

---

 dlls/mlang/mlang.c |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/dlls/mlang/mlang.c b/dlls/mlang/mlang.c
index b8a81f8..0253eec 100644
--- a/dlls/mlang/mlang.c
+++ b/dlls/mlang/mlang.c
@@ -2187,18 +2187,8 @@ static HRESULT WINAPI fnIMultiLanguage_GetRfc1766FromLcid(
     LCID lcid,
     BSTR* pbstrRfc1766)
 {
-    WCHAR buf[MAX_RFC1766_NAME];
-
-    TRACE("%p %04x %p\n", iface, lcid, pbstrRfc1766);
-    if (!pbstrRfc1766)
-        return E_INVALIDARG;
-
-    if (!lcid_to_rfc1766W( lcid, buf, MAX_RFC1766_NAME ))
-    {
-        *pbstrRfc1766 = SysAllocString( buf );
-        return S_OK;
-    }
-    return E_FAIL;
+    MLang_impl *This = impl_from_IMultiLanguage(iface);
+    return IMultiLanguage3_GetRfc1766FromLcid(&This->IMultiLanguage3_iface, lcid, pbstrRfc1766);
 }
 
 static HRESULT WINAPI fnIMultiLanguage_GetLcidFromRfc1766(




More information about the wine-cvs mailing list