Skip to content

Commit adca6e4

Browse files
committed
Merge pull request #13 from hideaki/cpf_verify_fix
fixed bugs in cpf_verify
2 parents fc45a3f + c98da92 commit adca6e4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apache2/re_operators.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2878,7 +2878,7 @@ static int cpf_verify(const char *cpfnumber, int len) {
28782878
"88888888888",
28792879
"99999999999"};
28802880

2881-
while((*cpfnumber != '\0') && ( var_len >= 0)) {
2881+
while((*cpfnumber != '\0') && ( var_len > 0)) {
28822882

28832883
if(*cpfnumber != '-' || *cpfnumber != '.') {
28842884
if(i < cpf_len && isdigit(*cpfnumber)) {
@@ -2892,7 +2892,7 @@ static int cpf_verify(const char *cpfnumber, int len) {
28922892
}
28932893

28942894

2895-
if (strlen(s_cpf) != cpf_len || i != cpf_len-1)
2895+
if (i != cpf_len)
28962896
return 0;
28972897
else {
28982898
for(i = 0; i< cpf_len; i++) {

0 commit comments

Comments
 (0)