Skip to content

Commit a820c3d

Browse files
committed
yay, reduced one variable
1 parent 8e847b5 commit a820c3d

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

ext/openssl/openssl.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4851,13 +4851,11 @@ static int php_openssl_match_cn(const char *subjectname, const char *certname)
48514851
suffix_len = strlen(wildcard + 1);
48524852
subject_len = strlen(subjectname);
48534853
if (suffix_len <= subject_len) {
4854-
const char *suffix = subjectname + subject_len - suffix_len;
4855-
48564854
/* 2) suffix must match
48574855
* 3) no . between prefix and suffix
48584856
**/
4859-
return strcmp(wildcard + 1, suffix) == 0 &&
4860-
memchr(subjectname + prefix_len, '.', suffix - subjectname - prefix_len) == NULL;
4857+
return strcmp(wildcard + 1, subjectname + subject_len - suffix_len) == 0 &&
4858+
memchr(subjectname + prefix_len, '.', subject_len - suffix_len - prefix_len) == NULL;
48614859
}
48624860

48634861
return 0;

0 commit comments

Comments
 (0)