This commit is contained in:
mdecimus 2024-07-04 07:43:17 +02:00
parent 6f7f9d5fed
commit 176a3a90ae

View file

@ -233,15 +233,11 @@ pub fn decode_challenge_plain(challenge: &[u8]) -> Result<Credentials<String>, &
let mut arg_num = 0; let mut arg_num = 0;
for &ch in challenge { for &ch in challenge {
if ch != 0 { if ch != 0 {
match arg_num.cmp(&2) { if arg_num == 1 {
std::cmp::Ordering::Less => {
username.push(ch); username.push(ch);
} } else if arg_num == 2 {
std::cmp::Ordering::Equal => {
secret.push(ch); secret.push(ch);
} }
std::cmp::Ordering::Greater => (),
}
} else { } else {
arg_num += 1; arg_num += 1;
} }