https://git.reactos.org/?p=reactos.git;a=commitdiff;h=409344041f6588b1b4a02…
commit 409344041f6588b1b4a0285f1b21f002b9cdfba1
Author: Amine Khaldi <amine.khaldi(a)reactos.org>
AuthorDate: Mon Oct 1 12:46:19 2018 +0100
Commit: Amine Khaldi <amine.khaldi(a)reactos.org>
CommitDate: Mon Oct 1 12:46:19 2018 +0100
[CREDUI] Sync with Wine Staging 3.17. CORE-15127
---
dll/win32/credui/credui_main.c | 20 ++++++++++----------
media/doc/README.WINE | 2 +-
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/dll/win32/credui/credui_main.c b/dll/win32/credui/credui_main.c
index a4df9fe433..bf9f7d186e 100644
--- a/dll/win32/credui/credui_main.c
+++ b/dll/win32/credui/credui_main.c
@@ -206,7 +206,7 @@ static void CredDialogCreateBalloonTip(HWND hwndDlg, struct
cred_dialog_params *
SetWindowPos(params->hwndBalloonTip, HWND_TOPMOST, 0, 0, 0, 0,
SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE);
- if (!LoadStringW(hinstCredUI, IDS_INCORRECTPASSWORD, wszText,
sizeof(wszText)/sizeof(wszText[0])))
+ if (!LoadStringW(hinstCredUI, IDS_INCORRECTPASSWORD, wszText, ARRAY_SIZE(wszText)))
{
ERR("failed to load IDS_INCORRECTPASSWORD\n");
return;
@@ -223,7 +223,7 @@ static void CredDialogCreateBalloonTip(HWND hwndDlg, struct
cred_dialog_params *
toolinfo.lpReserved = NULL;
SendMessageW(params->hwndBalloonTip, TTM_ADDTOOLW, 0, (LPARAM)&toolinfo);
- if (!LoadStringW(hinstCredUI, IDS_CAPSLOCKON, wszText,
sizeof(wszText)/sizeof(wszText[0])))
+ if (!LoadStringW(hinstCredUI, IDS_CAPSLOCKON, wszText, ARRAY_SIZE(wszText)))
{
ERR("failed to load IDS_CAPSLOCKON\n");
return;
@@ -251,7 +251,7 @@ static void CredDialogShowIncorrectPasswordBalloon(HWND hwndDlg,
struct cred_dia
if (params->fBalloonTipActive)
return;
- if (!LoadStringW(hinstCredUI, IDS_INCORRECTPASSWORDTITLE, wszTitle,
sizeof(wszTitle)/sizeof(wszTitle[0])))
+ if (!LoadStringW(hinstCredUI, IDS_INCORRECTPASSWORDTITLE, wszTitle,
ARRAY_SIZE(wszTitle)))
{
ERR("failed to load IDS_INCORRECTPASSWORDTITLE\n");
return;
@@ -289,7 +289,7 @@ static void CredDialogShowCapsLockBalloon(HWND hwndDlg, struct
cred_dialog_param
if (params->fBalloonTipActive)
return;
- if (!LoadStringW(hinstCredUI, IDS_CAPSLOCKONTITLE, wszTitle,
sizeof(wszTitle)/sizeof(wszTitle[0])))
+ if (!LoadStringW(hinstCredUI, IDS_CAPSLOCKONTITLE, wszTitle, ARRAY_SIZE(wszTitle)))
{
ERR("failed to load IDS_IDSCAPSLOCKONTITLE\n");
return;
@@ -383,8 +383,8 @@ static BOOL CredDialogInit(HWND hwndDlg, struct cred_dialog_params
*params)
{
WCHAR format[256];
WCHAR message[256];
- LoadStringW(hinstCredUI, IDS_MESSAGEFORMAT, format,
sizeof(format)/sizeof(format[0]));
- snprintfW(message, sizeof(message)/sizeof(message[0]), format,
params->pszTargetName);
+ LoadStringW(hinstCredUI, IDS_MESSAGEFORMAT, format, ARRAY_SIZE(format));
+ snprintfW(message, ARRAY_SIZE(message), format, params->pszTargetName);
SetDlgItemTextW(hwndDlg, IDC_MESSAGE, message);
}
SetWindowTextW(hwndUsername, params->pszUsername);
@@ -408,8 +408,8 @@ static BOOL CredDialogInit(HWND hwndDlg, struct cred_dialog_params
*params)
{
WCHAR format[256];
WCHAR title[256];
- LoadStringW(hinstCredUI, IDS_TITLEFORMAT, format,
sizeof(format)/sizeof(format[0]));
- snprintfW(title, sizeof(title)/sizeof(title[0]), format,
params->pszTargetName);
+ LoadStringW(hinstCredUI, IDS_TITLEFORMAT, format, ARRAY_SIZE(format));
+ snprintfW(title, ARRAY_SIZE(title), format, params->pszTargetName);
SetWindowTextW(hwndDlg, title);
}
@@ -867,8 +867,8 @@ ULONG SEC_ENTRY SspiPromptForCredentialsW( PCWSTR target, void *info,
static const WCHAR negotiateW[] =
{'N','e','g','o','t','i','a','t','e',0};
WCHAR username[CREDUI_MAX_USERNAME_LENGTH + 1] = {0};
WCHAR password[CREDUI_MAX_PASSWORD_LENGTH + 1] = {0};
- DWORD len_username = sizeof(username) / sizeof(username[0]);
- DWORD len_password = sizeof(password) / sizeof(password[0]);
+ DWORD len_username = ARRAY_SIZE(username);
+ DWORD len_password = ARRAY_SIZE(password);
DWORD ret, flags;
CREDUI_INFOW *cred_info = info;
SEC_WINNT_AUTH_IDENTITY_W *id = input_id;
diff --git a/media/doc/README.WINE b/media/doc/README.WINE
index c7989ab02e..5ec104f769 100644
--- a/media/doc/README.WINE
+++ b/media/doc/README.WINE
@@ -57,7 +57,7 @@ reactos/dll/win32/comcat # Synced to WineStaging-3.3
reactos/dll/win32/comctl32 # Synced to Wine-3.0
reactos/dll/win32/comdlg32 # Synced to WineStaging-3.17
reactos/dll/win32/compstui # Synced to WineStaging-3.3
-reactos/dll/win32/credui # Synced to WineStaging-3.3
+reactos/dll/win32/credui # Synced to WineStaging-3.17
reactos/dll/win32/crypt32 # Synced to WineStaging-3.9
reactos/dll/win32/cryptdlg # Synced to WineStaging-3.3
reactos/dll/win32/cryptdll # Synced to WineStaging-3.3