From 83310365c69bd40365ee0ae0e16c99c28e24cd0b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 19 Jun 2015 14:24:12 +0000 Subject: - all static protocol services replaced with functions; - m_protomod.h removed as useless git-svn-id: http://svn.miranda-ng.org/main/trunk@14260 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/ICQCorp/src/user.cpp | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'protocols/ICQCorp/src/user.cpp') diff --git a/protocols/ICQCorp/src/user.cpp b/protocols/ICQCorp/src/user.cpp index c70054e095..ba2fd4c2fb 100644 --- a/protocols/ICQCorp/src/user.cpp +++ b/protocols/ICQCorp/src/user.cpp @@ -140,20 +140,18 @@ static BOOL CALLBACK icqUserInfoDlgProc(HWND hWnd, UINT msg, WPARAM wParam, LPAR int icqUserInfoInitialise(WPARAM wParam, LPARAM lParam) { - OPTIONSDIALOGPAGE odp = { 0 }; - char *proto; - - proto = (char*)CallService(MS_PROTO_GETCONTACTBASEPROTO, lParam, 0); - if ((proto == NULL || mir_strcmp(proto, protoName)) && lParam) return 0; - - odp.position = -1900000000; - odp.pszTitle = Translate(protoName); - odp.pfnDlgProc = (DLGPROC)icqUserInfoDlgProc; - odp.pszTemplate = MAKEINTRESOURCE(IDD_INFO_ICQCORP); - odp.hInstance = hInstance; + char *proto = GetContactProto(lParam); + if ((proto == NULL || mir_strcmp(proto, protoName)) && lParam) + return 0; + + OPTIONSDIALOGPAGE odp = { 0 }; + odp.position = -1900000000; + odp.pszTitle = Translate(protoName); + odp.pfnDlgProc = (DLGPROC)icqUserInfoDlgProc; + odp.pszTemplate = MAKEINTRESOURCE(IDD_INFO_ICQCORP); + odp.hInstance = hInstance; Options_AddPage(wParam, &odp); - - return 0; + return 0; } /////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3