diff options
author | Gisle Vanem <gisle.vanem@gmail.com> | 2021-07-15 16:28:29 +0200 |
---|---|---|
committer | Gisle Vanem <gvanem@yahoo.no> | 2021-07-16 07:30:35 +0200 |
commit | c6fd7cbf10c08bfe41779237487e622d2ff213f8 (patch) | |
tree | 328d7cdcbb3d49016f6971512ef8bfd5cc24f200 /lib/vtls/schannel.c | |
parent | 3cd9a23e80d914c16e74b1c34a397e665812591a (diff) | |
download | curl-c6fd7cbf10c08bfe41779237487e622d2ff213f8.tar.gz |
[SChannel] Use '_tcsncmp()' instead
Revert previous change for PellesC.
Instead replace all use of `_tcsnccmp()` with `_tcsncmp()`.
Diffstat (limited to 'lib/vtls/schannel.c')
-rw-r--r-- | lib/vtls/schannel.c | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/lib/vtls/schannel.c b/lib/vtls/schannel.c index fa6f84fa5..7ffba6cc1 100644 --- a/lib/vtls/schannel.c +++ b/lib/vtls/schannel.c @@ -143,16 +143,6 @@ #define BACKEND connssl->backend -/* PellesC v10 does not have this in it's <tchar.h> - */ -#ifndef _tcsnccmp -# ifdef UNICODE -# define _tcsnccmp wcsncmp -# else -# define _tcsnccmp strncmp -# endif -#endif - static Curl_recv schannel_recv; static Curl_send schannel_send; @@ -382,23 +372,23 @@ get_cert_location(TCHAR *path, DWORD *store_name, TCHAR **store_path, store_name_len = sep - path; - if(_tcsnccmp(path, TEXT("CurrentUser"), store_name_len) == 0) + if(_tcsncmp(path, TEXT("CurrentUser"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_CURRENT_USER; - else if(_tcsnccmp(path, TEXT("LocalMachine"), store_name_len) == 0) + else if(_tcsncmp(path, TEXT("LocalMachine"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_LOCAL_MACHINE; - else if(_tcsnccmp(path, TEXT("CurrentService"), store_name_len) == 0) + else if(_tcsncmp(path, TEXT("CurrentService"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_CURRENT_SERVICE; - else if(_tcsnccmp(path, TEXT("Services"), store_name_len) == 0) + else if(_tcsncmp(path, TEXT("Services"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_SERVICES; - else if(_tcsnccmp(path, TEXT("Users"), store_name_len) == 0) + else if(_tcsncmp(path, TEXT("Users"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_USERS; - else if(_tcsnccmp(path, TEXT("CurrentUserGroupPolicy"), + else if(_tcsncmp(path, TEXT("CurrentUserGroupPolicy"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY; - else if(_tcsnccmp(path, TEXT("LocalMachineGroupPolicy"), + else if(_tcsncmp(path, TEXT("LocalMachineGroupPolicy"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY; - else if(_tcsnccmp(path, TEXT("LocalMachineEnterprise"), + else if(_tcsncmp(path, TEXT("LocalMachineEnterprise"), store_name_len) == 0) *store_name = CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE; else |