c
// In DecodeBase64 function
if (bbidx == B64_BLOCK) {
    if (bbidx < 2) {
        // Handle error or reset bbidx
        bbidx = 0;
        continue;
    }
    DecodeBase64Block(dptr, b64);
    bbidx = 0; // Reset index after processing
}
