mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-25 00:59:45 -05:00
Use memcmp not strncmp for non-string comparisons.
This commit is contained in:
parent
1a7d72e629
commit
e8116a8a74
1 changed files with 2 additions and 2 deletions
|
|
@ -98,7 +98,7 @@ lutil_passwd(
|
|||
lutil_SHA1Final(SHA1digest, &SHA1context);
|
||||
|
||||
/* compare */
|
||||
rc = strncmp((char *)orig_pass, (char *)SHA1digest, sizeof(SHA1digest));
|
||||
rc = memcmp((char *)orig_pass, (char *)SHA1digest, sizeof(SHA1digest));
|
||||
free(orig_pass);
|
||||
return(rc);
|
||||
|
||||
|
|
@ -128,7 +128,7 @@ lutil_passwd(
|
|||
lutil_MD5Final(MD5digest, &MD5context);
|
||||
|
||||
/* compare */
|
||||
rc = strncmp((char *)orig_pass, (char *)MD5digest, sizeof(MD5digest));
|
||||
rc = memcmp((char *)orig_pass, (char *)MD5digest, sizeof(MD5digest));
|
||||
free(orig_pass);
|
||||
return ( rc );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue