소스 검색

fix base64 validation

Kolja Strohm 2 년 전
부모
커밋
e3dd1fd6c9
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Base64.cpp

+ 1 - 1
Base64.cpp

@@ -58,7 +58,7 @@ bool Framework::base64Decode(Text base64, char** data, int* length)
 	{
 		if (base64[l] == '=')
 			break;
-		if ((base64[l] - 'A' < 0 || base64[l] - 'A' > 25) && (base64[l] - 'a' < 0 || base64[l] - 'a' > 25) && (base64[l] - '0' < 0 || base64[l] - '0' > 9))
+		if (!base64_chars.hat(base64[l]))
 			return false;
 		l++;
 	}