Use memcmp not strncmp for non-string comparisons.

This commit is contained in:
Kurt Zeilenga 1999-05-24 22:51:13 +00:00
parent 1a7d72e629
commit e8116a8a74

View file

@ -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 );