Alexandre Julliard : sspicli: Build with msvcrt.
Module: wine Branch: master Commit: bb12daf2b09c668b79eabee803746c7609379791 URL: https://source.winehq.org/git/wine.git/?a=commit;h=bb12daf2b09c668b79eabee80... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Jun 21 08:48:56 2019 +0200 sspicli: Build with msvcrt. Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/sspicli/Makefile.in | 2 ++ dlls/sspicli/main.c | 11 +++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/dlls/sspicli/Makefile.in b/dlls/sspicli/Makefile.in index ceef844..7e0493f 100644 --- a/dlls/sspicli/Makefile.in +++ b/dlls/sspicli/Makefile.in @@ -1,4 +1,6 @@ MODULE = sspicli.dll +EXTRADLLFLAGS = -mno-cygwin + C_SRCS = \ main.c diff --git a/dlls/sspicli/main.c b/dlls/sspicli/main.c index dfcc1cc..186a6ac 100644 --- a/dlls/sspicli/main.c +++ b/dlls/sspicli/main.c @@ -25,7 +25,6 @@ #include "wincred.h" #include "wine/debug.h" -#include "wine/unicode.h" WINE_DEFAULT_DEBUG_CHANNEL(sspicli); @@ -45,9 +44,9 @@ SECURITY_STATUS SEC_ENTRY SspiEncodeStringsAsAuthIdentity( if (!username && !domainname && !creds) return SEC_E_INVALID_TOKEN; - if (username) len_username = strlenW( username ); - if (domainname) len_domainname = strlenW( domainname ); - if (creds) len_password = strlenW( creds ); + if (username) len_username = lstrlenW( username ); + if (domainname) len_domainname = lstrlenW( domainname ); + if (creds) len_password = lstrlenW( creds ); size = sizeof(*id); if (username) size += (len_username + 1) * sizeof(WCHAR); @@ -101,8 +100,8 @@ static inline WCHAR *strdupW( const WCHAR *src ) { WCHAR *dst; if (!src) return NULL; - if ((dst = HeapAlloc( GetProcessHeap(), 0, (strlenW( src ) + 1) * sizeof(WCHAR) ))) - strcpyW( dst, src ); + if ((dst = HeapAlloc( GetProcessHeap(), 0, (lstrlenW( src ) + 1) * sizeof(WCHAR) ))) + lstrcpyW( dst, src ); return dst; }
participants (1)
-
Alexandre Julliard