- uint32_t sextet_a = data[i] == '=' ? 0 & i++ : decoding_table[data[i++]];
- uint32_t sextet_b = data[i] == '=' ? 0 & i++ : decoding_table[data[i++]];
- uint32_t sextet_c = data[i] == '=' ? 0 & i++ : decoding_table[data[i++]];
- uint32_t sextet_d = data[i] == '=' ? 0 & i++ : decoding_table[data[i++]];
+ uint32_t sextet_a = data[i] == '=' ? 0 & i++ : decoding_table[(int)data[i++]];
+ uint32_t sextet_b = data[i] == '=' ? 0 & i++ : decoding_table[(int)data[i++]];
+ uint32_t sextet_c = data[i] == '=' ? 0 & i++ : decoding_table[(int)data[i++]];
+ uint32_t sextet_d = data[i] == '=' ? 0 & i++ : decoding_table[(int)data[i++]];