Fossil SCM
Remove redundant length check from captcha processing. [Forum post f406019983|forum:/forumpost/f406019983].
Commit
43981c5d6234d830c4be4cf9fc4691e5a1e9a5544f13db9af80a25e80fe83dc7
Parent
9b4f2d8e98d86d1…
1 file changed
-1
-1
| --- src/captcha.c | ||
| +++ src/captcha.c | ||
| @@ -514,11 +514,10 @@ | ||
| 514 | 514 | if( zSeed==0 ) return 0; |
| 515 | 515 | zEntered = P("captcha"); |
| 516 | 516 | if( zEntered==0 || strlen(zEntered)!=8 ) return 0; |
| 517 | 517 | zDecode = captcha_decode((unsigned int)atoi(zSeed)); |
| 518 | 518 | assert( strlen(zDecode)==8 ); |
| 519 | - if( strlen(zEntered)!=8 ) return 0; | |
| 520 | 519 | for(i=0; i<8; i++){ |
| 521 | 520 | char c = zEntered[i]; |
| 522 | 521 | if( c>='A' && c<='F' ) c += 'a' - 'A'; |
| 523 | 522 | if( c=='O' ) c = '0'; |
| 524 | 523 | z[i] = c; |
| 525 | 524 |
| --- src/captcha.c | |
| +++ src/captcha.c | |
| @@ -514,11 +514,10 @@ | |
| 514 | if( zSeed==0 ) return 0; |
| 515 | zEntered = P("captcha"); |
| 516 | if( zEntered==0 || strlen(zEntered)!=8 ) return 0; |
| 517 | zDecode = captcha_decode((unsigned int)atoi(zSeed)); |
| 518 | assert( strlen(zDecode)==8 ); |
| 519 | if( strlen(zEntered)!=8 ) return 0; |
| 520 | for(i=0; i<8; i++){ |
| 521 | char c = zEntered[i]; |
| 522 | if( c>='A' && c<='F' ) c += 'a' - 'A'; |
| 523 | if( c=='O' ) c = '0'; |
| 524 | z[i] = c; |
| 525 |
| --- src/captcha.c | |
| +++ src/captcha.c | |
| @@ -514,11 +514,10 @@ | |
| 514 | if( zSeed==0 ) return 0; |
| 515 | zEntered = P("captcha"); |
| 516 | if( zEntered==0 || strlen(zEntered)!=8 ) return 0; |
| 517 | zDecode = captcha_decode((unsigned int)atoi(zSeed)); |
| 518 | assert( strlen(zDecode)==8 ); |
| 519 | for(i=0; i<8; i++){ |
| 520 | char c = zEntered[i]; |
| 521 | if( c>='A' && c<='F' ) c += 'a' - 'A'; |
| 522 | if( c=='O' ) c = '0'; |
| 523 | z[i] = c; |
| 524 |