From d01ef0db6be8b7cb45eef8f41d69fd4e567cb7cf Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 22 May 2018 19:39:57 +0300 Subject: m_crypto.h => CMPlugin --- src/mir_app/src/encrypt.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/mir_app') diff --git a/src/mir_app/src/encrypt.cpp b/src/mir_app/src/encrypt.cpp index 48464f8258..b31f2c6d3e 100644 --- a/src/mir_app/src/encrypt.cpp +++ b/src/mir_app/src/encrypt.cpp @@ -32,7 +32,7 @@ static int CompareFunc(const CRYPTO_PROVIDER *p1, const CRYPTO_PROVIDER *p2) static LIST arProviders(5, CompareFunc); -static INT_PTR srvRegister(WPARAM wParam, LPARAM lParam) +static INT_PTR srvRegister(WPARAM, LPARAM lParam) { CRYPTO_PROVIDER *p = (CRYPTO_PROVIDER*)lParam; if (p == nullptr || p->dwSize != sizeof(CRYPTO_PROVIDER)) @@ -41,9 +41,9 @@ static INT_PTR srvRegister(WPARAM wParam, LPARAM lParam) CRYPTO_PROVIDER *pNew = new CRYPTO_PROVIDER(*p); pNew->pszName = mir_strdup(p->pszName); if (pNew->dwFlags & CPF_UNICODE) - pNew->ptszDescr = mir_wstrdup(TranslateW_LP(p->pwszDescr, wParam)); + pNew->szDescr.w = mir_wstrdup(TranslateW_LP(p->szDescr.w, p->iLangId)); else - pNew->ptszDescr = mir_a2u(TranslateA_LP(p->pszDescr, wParam)); + pNew->szDescr.w = mir_a2u(TranslateA_LP(p->szDescr.a, p->iLangId)); arProviders.insert(pNew); return 0; } @@ -81,7 +81,7 @@ void UninitCrypt(void) { for (auto &p : arProviders) { mir_free(p->pszName); - mir_free(p->pszDescr); + mir_free(p->szDescr.w); delete p; } } -- cgit v1.2.3