Explorar o código

fix base64 validation

Kolja Strohm %!s(int64=2) %!d(string=hai) anos
pai
achega
e3dd1fd6c9
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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++;
 	}