From c67de31a8ce0b1a43b11662674ac0b64d14812d4 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 11 Jul 2012 21:10:29 +0000 Subject: MS_LANGPACK_LOOKUPHANDLE - helps plugins to detect another plugins' data git-svn-id: http://svn.miranda-ng.org/main/trunk@910 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- src/modules/langpack/lpservices.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/modules/langpack') diff --git a/src/modules/langpack/lpservices.cpp b/src/modules/langpack/lpservices.cpp index 36f9e3c40b..01a1f9cf07 100644 --- a/src/modules/langpack/lpservices.cpp +++ b/src/modules/langpack/lpservices.cpp @@ -80,7 +80,7 @@ static INT_PTR srvPcharToTchar(WPARAM wParam, LPARAM lParam) ///////////////////////////////////////////////////////////////////////////////////////// -INT_PTR srvReloadLangpack(WPARAM wParam, LPARAM lParam) +static INT_PTR srvReloadLangpack(WPARAM wParam, LPARAM lParam) { ReloadLangpack(( TCHAR* )lParam); return 0; @@ -88,6 +88,13 @@ INT_PTR srvReloadLangpack(WPARAM wParam, LPARAM lParam) ///////////////////////////////////////////////////////////////////////////////////////// +static INT_PTR srvGetPluginLangpack(WPARAM wParam, LPARAM lParam) +{ + return GetPluginLangByInstance(( HINSTANCE )lParam); +} + +///////////////////////////////////////////////////////////////////////////////////////// + MIR_CORE_DLL(int) LoadLangPackModule(void); int LoadLangpackModule(void) @@ -101,5 +108,7 @@ int LoadLangpackModule(void) CreateServiceFunction(MS_LANGPACK_PCHARTOTCHAR, srvPcharToTchar); CreateServiceFunction(MS_LANGPACK_REGISTER, srvRegisterLP); CreateServiceFunction(MS_LANGPACK_RELOAD, srvReloadLangpack); + CreateServiceFunction(MS_LANGPACK_LOOKUPHANDLE, srvGetPluginLangpack); + return 0; } -- cgit v1.2.3