while(4 <= len) {
// Check invalid character
- if(base64[src[0]] == 0x80)
+ if(base64[src[0]] == 0x80)
break;
// Check invalid character
- if(base64[src[1]] == 0x80)
+ if(base64[src[1]] == 0x80)
break;
// Decode first byte
if(src[2] != '=') {
// Check invalid character
- if(base64[src[2]] == 0x80)
+ if(base64[src[2]] == 0x80)
break;
// Decode second byte
if(src[3] != '=') {
// Check invalid character
- if(base64[src[3]] == 0x80)
+ if(base64[src[3]] == 0x80)
break;
// Decode third byte
*dst++ = alphabet[(src[0] & 0x03) << 4];
*dst++ = '=';
}
- *dst++='=';
+ *dst++ = '=';
}
return output;
}