From: Dmitry Timoshkov <dmitry(a)baikal.ru> Otherwise the 'id->Flags & SEC_WINNT_AUTH_IDENTITY_ANSI' check below is performed on a potentially not initialized value. Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru> --- dlls/wldap32/bind.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/wldap32/bind.c b/dlls/wldap32/bind.c index c297c234ad6..3510863a6fe 100644 --- a/dlls/wldap32/bind.c +++ b/dlls/wldap32/bind.c @@ -206,6 +206,7 @@ ULONG CDECL ldap_bind_sW( LDAP *ld, WCHAR *dn, WCHAR *cred, ULONG method ) idW.User = (unsigned short *)strnAtoW( (char *)id->User, id->UserLength, &idW.UserLength ); idW.Domain = (unsigned short *)strnAtoW( (char *)id->Domain, id->DomainLength, &idW.DomainLength ); idW.Password = (unsigned short *)strnAtoW( (char *)id->Password, id->PasswordLength, &idW.PasswordLength ); + idW.Flags = SEC_WINNT_AUTH_IDENTITY_UNICODE; id = &idW; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7596