From 44141ccc8e279bfd390b91f2f0b737b39da6481c Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 20 Nov 2012 18:41:56 +0000 Subject: automatic extra icon removal on dynamic plugin unloading git-svn-id: http://svn.miranda-ng.org/main/trunk@2399 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- include/m_extraicons.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/m_extraicons.h b/include/m_extraicons.h index 2d38fe7db4..add2858e02 100644 --- a/include/m_extraicons.h +++ b/include/m_extraicons.h @@ -139,6 +139,8 @@ typedef struct { #ifndef _NO_WRAPPERS #ifdef __cplusplus +extern int hLangpack; + static HANDLE ExtraIcon_Register( const char *name, const char *description, const char *descIcon, MIRANDAHOOK RebuildIcons, @@ -158,7 +160,7 @@ static HANDLE ExtraIcon_Register( ei.OnClick = OnClick; ei.onClickParam = onClickParam; - return (HANDLE) CallService(MS_EXTRAICON_REGISTER, (WPARAM) &ei, 0); + return (HANDLE) CallService(MS_EXTRAICON_REGISTER, (WPARAM) &ei, hLangpack); } static HANDLE ExtraIcon_Register( @@ -176,7 +178,7 @@ static HANDLE ExtraIcon_Register( ei.OnClick = OnClick; ei.onClickParam = onClickParam; - return (HANDLE) CallService(MS_EXTRAICON_REGISTER, (WPARAM) &ei, 0); + return (HANDLE) CallService(MS_EXTRAICON_REGISTER, (WPARAM) &ei, hLangpack); } static int ExtraIcon_SetIcon(HANDLE hExtraIcon, HANDLE hContact, HANDLE hImage) -- cgit v1.2.3