[6/6] mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation
Nikolay Sivov
nsivov at codeweavers.com
Tue Sep 25 03:10:50 CDT 2012
Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation
-------------- next part --------------
>From 51382c91f3609fcc76d1093500a0b04d909e6de1 Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <nsivov at codeweavers.com>
Date: Tue, 25 Sep 2012 11:59:50 +0400
Subject: [PATCH 6/6] 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(
--
1.5.6.5
More information about the wine-patches
mailing list